The Houston Astros have won the World Series, beating the
World Series score: Atlanta Braves win first title in 26 years
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Astros win World Series 2022
MORE
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports
Houston Astros Are World Series Champions, Beating Los Angeles
World Series Champs! Best reactions to the Astros beating Phillies
Houston Astros win World Series, defeat Philadelphia Phillies in
Astros Beat Dodgers In Game 7 For First World Series Title – Deadline
Atlanta Braves beat Houston Astros in Game 1 of World Series
Houston Astros set up Dodgers World Series after beating Yankees
Astros win second World Series title in six years, first since scandal
Houston Astros win World Series, set benchmark for MLB success
Houston Astros defeat Philadelphia Phillies and are crowned as
The 2022 World Series: who's playing, how to watch, and which team