Quote Originally Posted by MikeThierry View Post
I live in St. Louis and I don't get the hate. Yes, you might not like the Cardinals but as a baseball town it's one of the best.
It's muggy as hell and they have weird pizza?