Astros defeat Phillies in Game 6 to win 2nd World Series title
Phillies season ends with loss to Astros in World Series Game 6
Verlander gets World Series win, Astros lead Phillies 3-2 - WHYY
MLB News: Astros easily defeat Phillies in Game 6 to claim the
MORE
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Houston Astros win their 2nd championship in 6 years, beating the
Astros win World Series over Phillies in sixth game
Houston Astros defeat Philadelphia Phillies in Game 6 to win World
Watch World Series Online Free: Livestream Astros vs Phillies Baseball
Houston Astros win World Series, beat Philadelphia Phillies in