Astros win World Series: A look at Houston's biggest playoff moments
World Series, MLS Cup results: Philadelphia lost two championships
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros cement dominant run with second World Series title
How the Astros Beat the Phillies to Win the World Series - The New
The Houston Astros have won the World Series, beating the
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Houston Astros win their 2nd championship in 6 years, beating the
World Series 2022 Game 1: Philadelphia Phillies 6-5 Houston Astros
Astros win World Series over Phillies in sixth game
Astros claim World Series title with 4-1 win over Phillies
Houston Astros win World Series over Philadelphia Phillies with