Houston Astros
Astros Advance to World Series
The Houston Astros won game 7 against the New York Yankees 4-0. The Astros will be in the World Series for the first time in 12 years and will travel to Los Angeles to face the Dodgers in game 1 on Tuesday.
To read more about the game 7 win click HERE.
Trey Elling
October 23rd, 2017
No comments