WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
Altuve hits go-ahead homer in 9th, Astros take 3-2 lead over Rangers in ALCS after benches clear
World Series 2017: Astros vs. Dodgers was the best series of all time - The Crawfish Boxes
Astros rally for 12-11 win to take series over AL West-leading Texas after blowing 8-run lead
Astros beat Dodgers to win first World Series
How Not to Solve the Astros' Sign-Stealing Scandal - The Atlantic
Houston Strong: Astros Deliver First World Series Title To
Fans celebrating Houston Astros' win with parade - NBC Sports
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS
Houston Strong! Astros win first World Series title
World Series 2017: Houston Astros win first title
September 2, 2017: Astros return to the field after Hurricane Harvey strikes Houston – Society for American Baseball Research
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series