Astros topple Phillies in Game 6 to win World Series
García powers Rangers to first World Series since 2011 with 11-4
Photos: Houston Astros win first World Series title in franchise
Washington Nationals Upset Houston Astros for First World Series
An Inside Look At the Houston Astros' World Series Championship
Braves rout Astros, win first World Series title since 1995
How the Astros Won World Series Game 7, Inning by Inning - The New
World Series: Houston Astros claim second World Series title in
Nationals win first World Series title, stun Astros, 6-2, in Game
Champs: Astros' first World Series win is a triumph for Houston
Astros win World Series over Phillies in sixth game
Houston Astros defeat Philadelphia Phillies and are crowned as
Houston Astros Unsigned 2017 World Series Champions Team
Houston Astros win second World Series in 6 years - CBS News