Remember last night's game? Neither do we. There was, um...baseball? Something? We're not sure what you're referring to.
Anyway! For no reason at all (it's not like we're trying to mellow the effects of the impending smack-talk here), here are a whole bunch of videos to make you feel awesome about St. Louis and about being a St. Louisan. This town rocks. Rocks your Sox off.
In the spirit of the Best Fans in Baseball, congratulations, Boston. In the exact opposite spirit: Fuck you.
Subscribe now to get the latest news delivered right to your inbox.