Houston Astros - Winners win.
Houston Astros Defeat Los Angeles Dodgers To Take World Series
The Houston Astros have won the World Series, beating the
Houston Astros: A sweep of New York and another World Series
MORE
MLB News: Astros easily defeat Phillies in Game 6 to claim the
Bregman scores winning run in 10th as Astros down KC 6-5
Baker finally wins 1st Series title as manager with Astros
Houston Astros win AL West as Rangers fall to Mariners
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports
MLB news 2022: Houston Astros win World Series, defeat
Mattress Mack: Astros Fan Wins $75 Million on World Series Victory