Houston Astros Are World Series Champions, Beating Los Angeles
Astros clinch playoff spot: Defending World Series champions
Astros complete stunning rise and win first World Series over Dodgers
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
MORE
The Houston Astros started from the bottom, and now they're World
Astros beat Dodgers for 1st World Series title
Astros win World Series 2022
Houston Astros Win World Series - The New York Times
Video Houston Astros defeat the New York Yankees to win a spot in
Astros defeat Phillies in Game 6 to win 2nd World Series title
Faced with injuries and an improving AL West, Astros were 'playing
Atlanta Braves to face Houston Astros in MLB's World Series after
Houston Astros Win Franchise's First World Series - WSJ