Astros topple Phillies in Game 6 to win World Series
Justin Verlander has Astros one win away from World Series title
Astros win World Series to secure place as premier MLB team
Houston Astros win World Series over Philadelphia Phillies with
Phillies erase 5-run deficit, stun Astros in 10th inning to win
World Series: Houston Astros claim second World Series title in
Philadelphia Phillies vs Houston Astros FULL GAME 6 WORLD SERIES
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
Astros win second World Series title in six years, first since scandal
Houston Astros win 2nd World Series title
How the Astros Beat the Phillies to Win the World Series - The New
Astros' Peña 1st rookie hitter to win World Series MVP - The San
Houston Astros win their 2nd championship in 6 years, beating the
Astros beat Phillies in Game 6 to win World Series