Hey Parrot, are the good people of St. Louis laughing out loud at the NFL now?

I sure hope so.
I will tell you this, the KC Royals owner floated the idea of a downtown stadium and there was a lot of push back against public funding.
I think people have finally woken up.

This column from two years ago also talks about how things didn’t go all that well for Stan and Dean with their “partnership.”