MUTigerFan Posted June 14, 2011 Share Posted June 14, 2011 Even a non-Nebraska fan would have to rank Memorial Stadium above St. Louis' Edward Jones Dome. http://www.businessinsider.com/the-100-best-venues-in-sports-2011-5# Quote Link to comment
NUance Posted June 14, 2011 Share Posted June 14, 2011 Kyle Field at the 20 spot. heh. Quote Link to comment
La Volpe Posted June 14, 2011 Share Posted June 14, 2011 Honestly, I'm REALLY surprised Old Trafford (Manchester United's stadium) isn't on that list. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.