Astros slug their way to the top of the AL West with 16 homers in
Alvarez blasts Baker, Astros to World Series title vs. Phillies
Astros clinch AL West Title in 8-1 win over Diamondbacks
Abreu homers again to power Astros past Twins 3-2
Phillies tie World Series home run mark in win over Astros - Los
How the Astros Won World Series Game 7, Inning by Inning - The New
Astros win World Series in Game 6 against the Phillies - WHYY
Yordan Alvarez's three-run homer lifts Houston Astros to World
How many World Series have the Houston Astros won?
Justin Verlander gets World Series win as Astros lead Phillies