Houston Astros Win World Series - The New York Times
Houston Astros Beat Boston Red Sox to Reach World Series - The New
Astros win World Series over Phillies in sixth game
The Astros, and Star Player Jose Altuve, Get Back on Track - The
MORE
How the Astros Beat the Phillies to Win the World Series - The New
The Houston Astros have won the World Series, beating the
Astros 3, Phillies 2: How Houston won Game 5 of World Series
Champs: Astros' first World Series win is a triumph for Houston
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
How many World Series have the Houston Astros won?