Astros frustrate Dodgers, claim first World Series title

Baseball / MLB Nov 2, 2017

Astros frustrate Dodgers, claim first World Series title

From laughingstock to lift off. George Springer and the Houston Astros rocketed to the top of the baseball galaxy Wednesday night, winning the first World Series championship in franchise history by romping past the Los Angeles Dodgers 5-1 in Game 7. Playing for a city still ...