Astros win first World Series title
The Latest: Braves win first World Series title since 1995
Astros win ALCS, headed to the World Series
Houston Astros: Return of the champs trumps even the Final Four
MORE
Astros win second World Series in 6 years
World Series 2022: Houston Astros win first title-clinching home game among the major sports in the city of Houston since 1995
Houston Astros Win World Series - The New York Times
Braves win first World Series since 1995, downing Astros in Game 6
Astros win 2022 World Series, solidifying their status as a dynasty
Nationals top Astros in Game 7 to win 1st World Series title - The Sumter Item
MLB on X: #CHAMPS The @Astros win their first #WorldSeries in franchise history! / X