With the St. Louis Cardinals facing an uphill battle to win the World Series against the Texas Rangers, Mother Provincial, on her visit to St. Louis, joined in the festivities and fun with our fanatical St. Louis Residents.
Here with the fans decked out in Cardinal red, Mother cheers for the home team as the Residents pray for a victory.
Wednesday’s game was rained out, so the anticipation of Thursday night’s game became almost unbearable.
You can bet the Residents will be glued to the TV screen looking for the rally squirrel and something to cheer about!
Leave a Reply