It might be flyover country for some, but it's Baseball City, USA. (By the way, as a major airline hub, StL is technically not "flyover country." ;O)
I suspect they figure Pujols will get his. I sure hope so. Bonds is a great player, but I wouldn't feel any sadness over his retiring without a WS championship ring.
STL is no longer a hub, but it does have $1bn in new runways.