St. Louis is definitely a city where people tend to stay. When you just meet someone the popular saying in st. Louis is, where did you go to high school. That's just how we identify what part of St. Louis you're from. Once you get out of the city the suburbs are actually really nice. We also draw from quite a few states, Iowa, southern Illinois, Kentucky, Tennessee, and Arkansas. The only team i can think about that is around these states are the braves. Unlike the east coast, the cardinals actually have a pretty big following on the west coast. Didn't see many Cards fans at the games in Washington. But it is hard with the Nationals red and red towels. Which actually looked neat on TV, wish the cards would do red towels.
I was surprised how few Cardinals fans were at the games in DC. There are usually quite a bit more during the regular season games. I have family near Champaign, Illinois and their town is pretty evenly split between Sox, Cubs and Cards fans.