You Smell Something?

The Cardinals lost their third straight game last night and are just 4-6 in their past ten outings.

Sniff, sniff. Is something rotten in the ballpark?

You Smell Something?
http://cache.gawker.com/assets/images/deadspin/2009/09/stinky.jpg

Scroll to read more St. Louis Metro News articles (1)

Newsletters

Join Riverfront Times Newsletters

Subscribe now to get the latest news delivered right to your inbox.