One of the best places to watch a football game. Good sight lines. Wide seats and aisles. Great atmosphere. It can be open air or closed depending on the weather. My only complaint would be the prices for concessions but they are no worse than other stadiums or what you pay to see a movie.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.