In reply to: And play in Atlanta and Chicago NFL stadiums. posted by Jurassic
I know that there's a huge alumni base in Chicago so Soldier Field is a savvy standby.