r/MLB - The Houston Astros are 2022 World Series Champions! : r/mlb
Astros win World Series 2022
Astros win 2022 World Series, solidifying their status as a dynasty
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
The Astros win the World Series!
Astros win World Series 2022
Houston Astros Win World Series - The New York Times
MLB: Alvarez blasts Baker, Astros to World Series title vs Phillies - The Mainichi
Astros win World Series despite past accusations – Edison Insider
Astros celebreate World Series win at White House
Now that Astros have won World Series again, what's their place in history? - The Athletic
Astros are heavy World Series favorites with four teams left in 2022 MLB Playoffs – NBC Sports Philadelphia
World Series: Houston beats Philadelphia in Game 6 for 2022 title
Astros win second World Series title in six years, first since scandal