Houston Astros claim first World
Houston Astros win 2017 World Series of Major League Baseball
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Astros beat Dodgers to win first World Series
Astros win World Series with 5-1 victory of the Dodgers in game 7
PHOTOS: Astros end Dodgers World Series run with 5 - 1 victory in Game 7 - Los Angeles Times
Valley News - Astro-nomical: Houston Wins First World Series Title
Astros win first World Series title
World Series: Houston Astros beat Los Angeles Dodgers 5-1 in game seven for the team's first-ever title - ABC News
Astros complete stunning rise and win first World Series over Dodgers
Astros beat Dodgers to win World Series
Astros start fast, top Dodgers 5-3 for 2-1 World Series lead
Leftover thoughts from the World Series
World Series 2017: How the Astros Won Game 5, Inning by Inning - The New York Times