Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history

BY AP • November 2, 2017

LOS ANGELES (AP) Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history.



share story