46. Bank of America StadiumHow awesome is that!
Location: Charlotte, N.C. Opened: 1996. Capacity: 73,904.
Because this stadium is widely credited as the first built with one of the most noxious trends in sports, the personal seat license, in which you have to pay through the nose just for the right to buy an overpriced ticket.
If you're wondering what was #1 - it's Yankee Stadium. Oh, BagelDave, Cameron Indoor Stadium made the list at #58, and for you Carolina Fans, the Dean Smith Center was #90.
No comments:
Post a Comment