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.