Mastodon

Wow– does the Holliday deal make the Cards the World Series favorites?? #stlcards