World Series Game 7

The Houston Astros beat the Dodgers, 5-1, in Game 7 at Dodger Stadium to win the World Series.

Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
62°