Houston Astros Win World Series - The New York Times
Houston Astros win second World Series in 6 years - CBS News
Astros defeat Phillies in Game 6 to win 2nd World Series title
NLDS: Houston Astros Take 2-0 Series Lead of Chicago White Sox
MORE
Houston Astros win World Series
World Series: How the Astros Won Game 2 of the World Series - The
Altuve's Homer Stuns Yankees and Sends Astros to World Series
The Unloved Houston Astros Have Become Inevitable Winners - WSJ
Astros win second World Series title in six years, first since scandal
How the Houston Astros Finally Hit on a Formula That Worked for
How the Astros Won Game 4 of the World Series - The New York Times
Astros topple Phillies in Game 6 to win World Series
How many World Series have the Houston Astros won?
World Series: How the Astros Won Game 2 of the World Series - The
Astros Beat Braves to Send World Series Back to Houston - The New