Astros win second World Series title in six years, first since scandal
Alvarez blasts Baker, Astros to World Series title
Alvarez blasts Baker, Astros to World Series title vs Phils
Baker Finally Wins Series Title as Manager With Astros
MLB: Alvarez blasts Baker, Astros to World Series title vs Phillies - The Mainichi
Houston Astros win World Series, defeat Philadelphia Phillies in Game 6 - ABC11 Raleigh-Durham
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Astros topple Phillies in Game 6 to win World Series
Astros topple Phillies in Game 6 to win World Series
Astros defeat Phillies in Game 6 to win 2nd World Series title