r/MLB - The Houston Astros are 2022 World Series Champions! : r/mlb
Astros are heavy World Series favorites with four teams left in
Who won the World Series in 2022? Final score, results from Astros
Astros Dodgers World Series: Houston plays for another
Astros win 2022 World Series after comeback victory in Game 6
Astros win World Series over Phillies in sixth game
Houston Astros have never won the first game of the World Series
Astros win second World Series title in six years, first since scandal
Astros win ALCS 2022