(KFVS) - The Houston Astros defeated the Los Angeles Dodgers 5-1 in game 7 of the World Series on Nov. 1.
This is the Astros first World Series win.
The game was played in L.A. at Dodger Stadium.
Download the KFVS News app: iPhone | Android
Copyright 2017 KFVS. All rights reserved.