The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros win World Series, defeat Philadelphia Phillies in Game 6 - ABC7 Chicago
Philadelphia Phillies demolish Houston Astros in history-making victory and take a 2-1 series lead
In a Texas-sized Game 7 AL championship series, the Rangers defeat the Astros
MORE
Astros And Nationals Primed To Start 2019 World Series In Houston
WAMC Sports Report: Astros Take 3-2 Lead Over Phillies in World Series
Phillies on the brink of elimination in the World Series, after 3-2 loss to Houston
Get set for Red October as Philadelphia Phillies clinch playoff birth as top Wild Card seed
The Houston Astros pitchers make history and record a World Series no-hitter
On the Cheating Scandal That Nearly Ruined Baseball ‹ Literary Hub