Astros defeat Los Angeles in Game 7 to win first World Series title
Houston Astros beat Phillies 5-2, tie World Series in Game 2
MLB suspends Houston Astros GM, manager for sign-stealing in 2017
Houston Astros defeat Philadelphia Phillies and are crowned as
Now that Astros have won World Series again, what's their place in
World Series 2022: Houston Astros beat Philadelphia Phillies 3-2
Houston Astros cement dominant run with second World Series title
Atlanta Braves win 1st World Series title since 1995, defeating
You Do, in Fact, Have to Hand It to the World Series-Winning
Astros complete stunning rise and win first World Series over Dodgers
Astros win World Series to secure place as premier MLB team
World Series: Houston Astros beat Los Angeles Dodgers 5-1 in game
2021 World Series: Atlanta Braves beat Houston Astros 7-0 in Game