A Brief History of Rally Squirrel Baseball Cards Over the Years
The Rally Squirrel is a mythical being that appears at random times, often when things look their bleakest. And often in St. Louis. Rumor has it, they’re runaway rodents escaping from the clutches of evil leprechauns who ride them but this won’t be confirmed until Webster’s creates the definitive squirrel dictionary. No matter the circumstances…