UP NEXT

03

Carson Palmer says University of Phoenix Stadium is his favorite NFL venue and it has a great home-field advantage, thanks to the fans.
azcentral sports