The Houston Astros have won the World Series, beating the
World Series: Astros look to close out Phillies in Game 6 – Orange
Astros win second World Series title in six years, first since scandal
Houston Astros defeat Philadelphia Phillies and are crowned as
MORE
The Unloved Houston Astros Have Become Inevitable Winners - WSJ
Houston Astros Defeat Washington Nationals, 4-1, in 2019 World
Astros beat the Phillies, 4-1, win World Series
The Houston Astros have won the World Series, beating out the
You Do, in Fact, Have to Hand It to the World Series-Winning
Phillies vs. Astros - LIVE: Houston WIN their second World Series
Rays beat Astros 5-2, move within 1 victory of World Series Astros