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

What to Read Next