Astros win World Series 2022
How many World Series have the Houston Astros won?
Astros win 2022 World Series, solidifying their status as a dynasty
Astros sweep Yankees to advance to World Series - CBS News
MORE
2022 World Series - Astros beat Phillies, become MLB dynasty - ESPN
Houston Astros: A sweep of New York and another World Series
The Astros win the World Series!
Houston Astros Win 2022 World Series – NBC4 Washington
Jeremy Pena of Houston Astros Wins World Series MVP - The New York Times
Astros win second World Series title in six years, first since scandal
r/MLB - The Houston Astros are 2022 World Series Champions! : r/mlb
Astros vs. Phillies World Series: Houston wins 2022 World Series over Philadelphia 4-2 - DraftKings Network
Astros capture World Series after 4-1 win in Game 6 - Chicago Sun-Times