Alvarez blasts Baker, Astros to World Series title vs Phillies
How the Astros Beat the Phillies to Win the World Series - The New
Phillies win Game 1 in 10 after battling back from 5-0 deficit
Houston Astros win World Series, set benchmark for MLB success
Texas Rangers headed to the World Series
The Houston Astros have won the World Series, beating the
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros beat Phillies 4-1 to clinch World Series
Alvarez blasts Baker, Astros to World Series title vs Phils
This year's World Series is 2nd-least watched on TV