World Series 2017: Houston Astros Win, Home Runs, Dodgers
Minute Maid Park's most memorable: Game 5, 2017 World Series
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Five thoughts: Astros show life, spoil Max Scherzer's return in Rangers' ALCS Game 3 loss
2022 World Series: Lance McCullers struggles in loss; how will Astros respond?
Dodgers-Astros Game 5: What to know about maybe the best World Series game ever
Astros aim to close out World Series over Phillies in Game 6
Phillies vs. Astros: World Series Game 5 score, highlights, injuries, next game, schedule
Dodgers vs. Rays score: L.A. takes World Series Game 5, moves one win away from title behind Kershaw, bullpen
The Astros Tanked Their Way To The Top