Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
World Series 2022: Harper, Phillies face Houston Astros - WHYY
Astros win first World Series title
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
The Houston Astros have won the World Series, beating the Philadelphia Phillies – WABE
Astros are heavy World Series favorites with four teams left in 2022 MLB Playoffs – NBC Sports Philadelphia
Houston Astros Win Franchise's First World Series - WSJ
Astros win second World Series title in six years, first since scandal
Watch 2017 World Series Champions: Houston Astros
BREAKING: Houston Astros win first World Series in franchise history : r/baseballcirclejerk
Houston Astros defeat Philadelphia Phillies and are crowned as World Series champions
Astros win 2nd World Series in 6 years
WORLD SERIES Ascending Astros soar from baseball's bottom to top
World Series 2017: Houston Astros win first title