Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
The Houston Astros gather together on the field following their first title victory in franchise history in this 2017 World Series Champions Team
Unsigned Houston Astros Fanatics Authentic 2017 World Series Champions Team Dogpile Celebration Photograph
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News
Astros win first World Series championship in franchise history
2017 World Series: Justin Verlander, Astros win Game 7, first title
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
The Houston Astros have won the World Series, beating the Philadelphia Phillies – WABE
Sports Illustrated predicted Astros World Series win in 2014