The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros Win World Series - The New York Times
World Series game 1: Live updates on Braves vs Astros
World Series Game 6: Houston Astros win championship
media1./dal/imager/finally-rival
End of the road: Nationals beat Astros in Game 7 to win World Series
Houston Astros win World Series, defeat Philadelphia Phillies in Game 6 - ABC11 Raleigh-Durham
Braves thump Astros to snap 26-year World Series drought
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
Astros beat Braves 9-5, force World Series back to Houston
Houston Astros oust Boston Red Sox, advance to World Series
World Series: Texas Rangers beat Houston Astros in American League Championship Series
World Series Recap: Astros Defeat Phillies To Win Second Pennant In Six Seasons - Angels Nation