World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Like It or Not, Astros Are 2017 World Series Champions Forever, News, Scores, Highlights, Stats, and Rumors
2022 World Series: Astros beat Phillies to claim World Series title
Astros win 2022 World Series championship, no asterisk needed - Sports Illustrated
Houston Astros beat Philadelphia Phillies to win World Series – NBC Sports Chicago
You Do, in Fact, Have to Hand It to the World Series-Winning Astros - The Ringer
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR