For awhile I wanted the Steelers to have to beat New England but ehh, who cares.
It's better to host the AFC Championship game.
The city gets another huge spectacle and event.
All the media will be there at the end of the week. It's a better venue than Gilette Stadium. That place doesn't seem to have much atmosphere. The fans are too far away or something.
Non
Senior Member
9,517
posts
Non
Senior Member
9,517
posts
Mon, Jan 17, 2011 12:28 AM
Jan 17, 2011 12:28 AM
Jan 17, 2011 12:28am