Squirrels invade Busch Stadium

Tuesday, June 22, 2021

The McDonald’s Fighting Squirrels played a game at Busch Stadium in St. Louis on Sunday afternoon. The 17u Squirrels took on the 19u Squirrels in the game with 15u Squirrels split between the two teams. The 19u Squirrels won the game 9-1.