The Houston Astros have won the World Series, beating the
Atlanta Braves beat Houston Astros in Game 1 of World Series
MLB news: How the Atlanta Braves went from under .500 in August to World Series Champions after defeating Houston Astros
Houston Astros Win Franchise's First World Series - WSJ
MORE
Houston Astros Throw Combined No-Hitter To Defeat Phillies In Game 4 Of World Series
Astros burst ahead, beat Phillies 5-2, tie World Series 1-1
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Houston Astros win second World Series in 6 years - CBS News
Houston Astros oust Boston Red Sox, advance to World Series
Astros win second World Series title in six years, first since scandal
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series
Astros beat Dodgers for first World Series title
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
MLB news 2022: Houston Astros win World Series, defeat Philadelphia Phillies, villains, cheating scandal, why are they hated