Here's the St. Louis Cardinals' little hero, the Rally Cat (although the grounds crew guy might say differently). The cat worked its magic--the Cardinals ended up winning with a grand slam!! #STLCards
Mornings with Bama Brown on 98.1 KVET. Austin's Original Country.Full Bio