The Houston Astros storm the field to celebrate a series-clinching 4-0 win against the New York Yankees in Game 7 of the American League Championship Series in Houston.
The Houston Astros storm the field to celebrate a series-clinching 4-0 win against the New York Yankees in Game 7 of the American League Championship Series in Houston. Howard Simmons TNS
The Houston Astros storm the field to celebrate a series-clinching 4-0 win against the New York Yankees in Game 7 of the American League Championship Series in Houston. Howard Simmons TNS

Astros beat Yankees 4-0 in Game 7, reach World Series

October 21, 2017 11:16 PM