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