2022 ALWS Champions attend MLB World Series Game 2

Members of the 2022 American Legion World Series Championship team from Post 70 in Troy, Ala., traveled to Houston to attend Game 2 of the 2022 MLB World Series. The team was introduced and featured on the screens at Minute Maid Stadium during the Astros vs. Phillies game.

Latest Videos on Legion TV



YouTube Terms of Service