RateGame
I mean this is probably the coolest Football Stadium in sports right now. 12,000 seats. Lake Michigan as the backdrop. Lords of Pigskin be damned. It’s perfect.
Replies: