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.

More Videos