For the fourth time in six years, the Houston Astros represented the American League in the World Series, winning the 2022 World Series in six games against the National League champion Philadelphia Phillies for their second title in that span. It’s no secret that the Astros cream of the crop in the American League for some time now, but throughout …
Biggest American League threats to the Houston Astros
22 Feb 2023