Mrh182
Jai Guru Deva OM
I didn't see this posted, nor did I know if anyone would care, but according to a mini blurb on Channel 12 news during a Today show commercial, they said the Cardinals had reached an agreement with Budweiser to be the official beer sold inside the stadium, as well as the south endzone being the "red zone."
Anyone else heard something of this?
Anyone else heard something of this?