Houston Astros win first World Series ever since being founded 55 years ago - Houston Business Journal
The Houston Astros Smash Their Way to a World Series Title - WSJ
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS
WORLD SERIES Ascending Astros soar from baseball's bottom to top
How Many World Series Have the Astros Won? Houston Astros World Series Record and History
Watch 2017 World Series Champions: Houston Astros
The Houston Astros Are the World Series Champions and Earn History
Astros win second World Series title in six years, first since scandal
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
Astros win World Series to secure place as premier MLB team - Sports Illustrated
Houston Astros receive their spectacular World Series championship rings
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
FOX40 - Houston Astros win World Series for first time in franchise history!
World Series 2017: Houston Astros win first championship after topping Los Angeles Dodgers in Game 7-Sports News , Firstpost
The Astros Tanked Their Way To The Top