The Houston Astros have won the World Series, beating the
The Houston Astros' Cheating Scandal of 2017: Everything to Know
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Atlanta Braves win 1st World Series title since 1995, defeating Houston Astros 7-0 - National
MORE
Astros topple Phillies in Game 6 to win World Series
World Series: Astros look to close out Phillies in Game 6 – Orange County Register
Philadelphia Phillies and Houston Astros advance to the World Series
Houston Astros oust Boston Red Sox, advance to World Series
The Houston Astros started from the bottom, and now they're World Series champions
Astros beat Braves 9-5, force World Series back to Houston
Justin Verlander has Astros one win away from World Series title - Los Angeles Times
Astros beat the Phillies, 4-1, win World Series
Jose Altuve's 9th-inning homer beats New York Yankees, sends Houston Astros to World Series
Astros win second World Series title in six years, first since scandal
Houston Astros beat Phillies 4-1 to clinch World Series