A look at some of the best photos from the Houston Astros' 5-1 win over the Los Angeles Dodgers to take the World Series title in Game 7.

Load comments