I had a look round. But you dont feel any history of the sport there - it is just one of the newest stadium in the US. Ok, we have only smaller ones in Germany.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.