American Legion World Series champions enjoy Game 4 of MLB World Series

The 2021 American Legion World Series champions from Idaho Falls visited Post 29 in Marietta, Georgia, before heading to Truist Park to watch Game 4 of the MLB World Series between the Houston Astros and Atlanta Braves.

American Legion Baseball



















































 

 

YouTube Terms of Service