Houston Wins Second World Series in Six Years - The Charger Bulletin
The Houston Astros' Cheating Scandal of 2017: Everything to Know
Astros win second World Series title in six years, first since scandal
The Houston Astros' 2017 Cheating Scandal Explained - The New York Times
Official Houston Astros Website
Astros win 2022 World Series Video - ABC News
Houston Astros have never won the first game of the World Series
From Cheaters to Champions: Astros win 2022 World Series – The Hawk
Alvarez blasts Baker, Astros to World Series title vs Phils