Astros top Dodgers to win first World Series championship - Sports
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first
The Astros Tanked Their Way To The Top
Game 5 of the 2017 World Series was not the best ever. But it was
How they were built: 2017 World Series champion Astros
Houston Astros have never won the first game of the World Series
Houston Astros' Minute Maid Park history: 10 strangest moments
Houston Astros oust Boston Red Sox, advance to World Series
The Unloved Houston Astros Have Become Inevitable Winners - WSJ
Astros win 112 in 2017 season including World Series
Champs: Astros' first World Series win is a triumph for Houston
The Houston Astros started from the bottom, and now they're World
Astroball': How Houston Astros climbed from baseball's worst to best
2017 World Series - Wikipedia
THE HOUSTON ASTROS WIN THE 2017 MLB WORLD SERIES