St. Louis Cardinals win the World Series in Game 7!
I may be married to a rabid Mets fan, I may have been rooting for the Rangers to keep the peace in my tiny apartment, but the native St. Louisan in me is feeling pretty proud of the win.
Now, everyone get off my back. Sorry dear.
However, the Rally Squirrel can DIE.
DIE. IN A FIRE. A BLAZING ONE.