I pray they don't have it in Chicago. I have no interest in the entire midwest seeing what a disgrace it's greatest city has for a football stadium. Indy's new stadium really stands head and shoulders above the other venues.
Upvote
0