Houston Astros claim first World
Houston Astros Final Play 2017 World Series Champions
Houston Astros win their first ever World Series with Game Seven
Houston Astros down LA Dodgers to win baseball's World Series
Houston Astros Win First World Series Crown, Defeating Los Angeles
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series
World Series: Dodgers Force Game 7, Stifling Astros, 3-1 - WSJ
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Houston Astros win World Series: Final out video - Sports Illustrated
World Series Game 7 results: Astros pummel Yu Darvish to win 1st
Dodger fans bracing for Houston Astros' return to Los Angeles
PHOTOS: Astros end Dodgers World Series run with 5 - 1 victory in