Filed under: Gamethreads World Series Game 6: Rangers @ Cardinals, 8:05 PM By Stacey Oct 27, 2011, 7:46pm EDT Share this story Share this on Facebook Share this on Twitter Share this on Reddit Share All sharing options Share All sharing options for: World Series Game 6: Rangers @ Cardinals, 8:05 PM Reddit Pocket Flipboard Email Right now I'm watching a feature on the so-called Rally Squirrel in St. Louis, complete with its own theme song. If that's not reason enough to root for the Rangers, I don't know what is. More From Camden Chat What the heck are the Orioles doing messing around with Tony Kemp? Trades that give Kyle Stowers, Connor Norby a path to playing time away from Orioles Orioles position preview: Infield Camden Chat community introductions (2024 edition)