Astros win second World Series title in six years, first since scandal
SI November 2022
Houston Astros Win 2022 World Series - Sports Illustrated
Sports Illustrated Inside The Astros
MLB players are not happy with the Astros' 'weak' apology and lack
How every team could win the World Series this year
The Astros will still be the 2017 World Series champions - Sports
The Astros' ride to the World Series was one for the history books
The Astros: Baseball's Great Experiment Is Set to Pay Off - WSJ
Astros Win First World Series, Top Dodgers 5-1 in Game 7 - Bloomberg
Hollywood Greenlights TV Series About Houston Astros' Cheating
García was let go by 2 teams, including the Rangers, the team he's