Advertisement

World Series Game 3

The Dodgers drop Game 3 to the Houston Astros at Minute Maid Park.
Advertisement
Advertisement