World Series Game 6 Live Philadelphia Phillies vs. Houston Astros.
Astros sweep Yankees and will play Phillies in World Series - Los
Astros defeat Phillies in Game 6 to win 2nd World Series title
MLB: Astros defeat Phillies to win World Series
How the Astros Beat the Phillies to Win the World Series - The New
Houston Astros Defeat Los Angeles Dodgers To Take World Series
Houston Astros fans relieved as team salvages series finale vs
World Series: Astros toss combined no-hitter in Game 4 vs
Alvarez blasts Astros to World Series title in Game 6 against Phillies
Baker Finally Wins Series Title as Manager With Astros