Houston Astros are WORLD CHAMPIONS!
Astros win World Series in Game 6 against the Phillies - WHYY
World Series Game 6: Astros vs Phillies at Minute Maid Park
Houston Astros have never won the first game of the World Series
Who won the World Series in 2022? Final score, results from Astros' Game 6 win over Phillies
Houston Astros win 2022 World Series with 4-1 Game 6 win over Phillies – Houston Public Media
Astros win World Series over Phillies in sixth game
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory, Sports
Astros beat Phillies in Game 6 to win World Series