Have you been watching the World Series? If you are from the St.Louis area, you've probably heard about the "Rally Squirrel".
He's now our good luck charm..bringing us a win, and now were in the middle of the World Series. Let's bring home a win boys!
Let's Go Cards!!