PHOTOS: Astros face Nationals in World Series Game 1
Full Screen
1 / 7The Houston Astros took on the Washington Nationals in Game 1 of the World Series at Minute Maid Park in Houston on Oct. 22, 2019.
The Houston Astros took on the Washington Nationals in Game 1 of the World Series at Minute Maid Park in Houston on Oct. 22, 2019.