Astros defeat Phillies in Game 6 to win 2nd World Series title
Astros win World Series over Phillies: Score, highlights
Houston Astros win their 2nd championship in 6 years, beating the
Houston Astros beat Phillies 4-1 to clinch World Series
MORE
Houston and Philadelphia will face each other in the World Series
WS Game 6: Duster Baker, Astros ready to win it for hometown fans
Houston Astros win 2nd World Series title
Houston Astros win World Series over Philadelphia Phillies with
World Series Game 6: Astros vs Phillies at Minute Maid Park
Justin Verlander gets World Series win, Astros lead Phillies 3-2
World Series: Astros claim post-scandal championship and make
Houston Astros Defeat Phillies 4-1, Win First World Series Title
Verlander gets World Series win, Astros lead Phillies 3-2 – The