Advertisement

World Series Game 7

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