The Houston Astros' 2017 Cheating Scandal Explained - The New York Times
World Series 2017: Houston Astros win first title
Dodgers News: Clayton Kershaw Reacts to LA's Addition of 2017 Houston Astros Player
Astros back in Series so soon after scandal leaves sour taste
Houston Astros win 2022 World Series!
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times
Astros clinch 2023 AL West title
A Houston Astros Win Ends a Wildly Entertaining World Series - The Atlantic
Story of Sports Illustrated Cover Predicting Astros World Series Run
Like It or Not, Astros Are 2017 World Series Champions Forever, News, Scores, Highlights, Stats, and Rumors
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series