Mission Accomplished: Astros Complete Historic Run With 2022 World Series Title — College Baseball, MLB Draft, Prospects - Baseball America
Houston Astros players celebrate with the Commissioners trophy after beating the Los Angeles Dodgers in the 2017 MLB World Series game seven at Dodger Stadium in Los Angeles on November 1, 2017.
The Houston Astros' Cheating Scandal of 2017: Everything to Know
Legacies of Clayton Kershaw, Yu Darvish tarnished by Astros - Los Angeles Times
Now that Astros have won World Series again, what's their place in history? - The Athletic
World Series: Wild home run facts from Astros' Game 2 win vs. Dodgers
Why Dodgers fans will never move past 2017 loss to Astros
Houston Astros 2017 World Series Champions Sports Illustrated Cover by Sports Illustrated
Dodgers rally to beat Astros for their 4th straight victory
Houston Astros Win Franchise's First World Series - WSJ