The Cardinals' rally cat appears to be on the loose somewhere in downtown St. Louis.
By Erin Heffernan St. Louis Post-Dispatch, St. Louis Post-Dispatch: Sports
Thu, 08/10/2017 - 9:10am
The Cardinals' rally cat appears to be on the loose somewhere in downtown St. Louis.