Houston Astros' Minute Maid Park history: 10 strangest moments
Houston Astros advance to World Series with Game 7 win over Yankees
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World Series title
Houston Astros - The Journey - 2017 World Series Champions
Houston Astros claim first World Series title
Photos: Dodgers vs. Astros, World Series Game 7 – Orange County Register
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
World Series Champion Astros Prove That Even Villains Can Have a Dynasty, News, Scores, Highlights, Stats, and Rumors
Springer leads Astros to first World Series title in franchise history
THE HOUSTON ASTROS WIN THE 2017 MLB WORLD SERIES
The Houston Astros started from the bottom, and now they're World Series champions
The wait is over: Astros win the big one for a city whose spirit could not be denied - CultureMap Houston
The Unloved Houston Astros Have Become Inevitable Winners - WSJ