Houston Astros Defeat Los Angeles Dodgers in Game 7 of World Series – The Hollywood Reporter
World Series 2017: Houston Astros win first championship after topping Los Angeles Dodgers in Game 7-Sports News , Firstpost
Astros top Dodgers in Game 7, earn Houston its first World Series crown – Santa Cruz Sentinel
Houston Astros Defeat Los Angeles Dodgers To Take World Series Crown : The Two-Way : NPR
How the Houston Astros Finally Hit on a Formula That Worked for Them - The New York Times
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7 - Wilmington News Journal
Astros top Dodgers in Game 7, earn Houston its first World Series crown – Santa Cruz Sentinel
Houston stands strong as Astros capture 1st World Series title
World Series Game 7: Astros 5, Dodgers 1 - True Blue LA
Houston Strong: Astros take World Series title for the first time
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7 – Delco Times
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Houston Astros have never won the first game of the World Series