The Houston Astros win second World Series title - World Baseball
Yordan Alvarez blasts Astros past Phillies to World Series title
Houston Astros claim second World Series title in six years
Yordan Alvarez blasts Astros past Phillies to World Series title
Astros sweep Yankees in ALCS, advance to World Series again
Alvarez blasts Baker, Astros to World Series title vs Phils
The World Series Is a Colossal Mismatch and It's Totally Up for
Chas McCormick catch helps Astros win World Series Game 5 - The
Astros beat Diamondbacks 8-1 to earn third straight AL West title