Astros finish off Phillies in Game 6 to win World Series - The
Phillies vs. Astros start time: When is first pitch? What TV
Astros claim another World Series, with Yordan Alvarez blast
Justin Verlander has Astros one win away from World Series title
Houston Astros win their 2nd championship in 6 years, beating the
Astros World Series Game 6 Win Scores 12.5M Total Viewers – Deadline
Phillies lose World Series to Astros, team of destiny is denied
Yordan Alvarez blasts Astros to World Series title over Phillies
Astros vs. Phillies final score, results: Barrage of home runs
Astros win second World Series title in six years, first since scandal