The Dodgers will win the World Series, according to MLB: The Show 18

Yahoo Sports Videos

The Dodgers will win the World Series, according to MLB: The Show 18

Scroll to continue with content
Ad

What to Read Next