Houston Astros defeat Philadelphia Phillies and are crowned as
Alvarez blasts Baker, Astros to World Series title vs Phils
Astros aim to close out World Series over Phillies in Game 6
Houston Astros win World Series over Philadelphia Phillies with
MORE
Astros defeat Phillies in Game 6 to win 2nd World Series title
MLB: Alvarez blasts Baker, Astros to World Series title vs
Astros defeat Phillies in Game 6 to win 2nd World Series title
Astros aim to close out World Series over Phillies in Game 6
Rangers take 2-0 lead over Astros, Phillies down Arizona
Baker Finally Wins Series Title as Manager With Astros
Astros-Phillies updates: How Houston tied the series
World Series will end in Houston this weekend - Axios Houston
Astros win second World Series title in six years, first since scandal
Houston Astros defeat Philadelphia Phillies in Game 6 to win World