The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
How the Astros defeated the Phillies in Game 5 of the World Series
The hotshot Houston Astros take on the Philadelphia Phillies in
Five Reasons Why the Philadelphia Phillies Will Win the World
MORE
World Series 2022: Astros' last loss was against Philadelphia
Philadelphia Phillies Lose World Series to Houston Astros – NBC10
World Series 2022: Astros' last loss was against Philadelphia
The hotshot Houston Astros take on the Philadelphia Phillies in
In a Texas-sized Game 7 AL championship series, the Rangers defeat
Astros And Nationals Primed To Start 2019 World Series In Houston