Who do you think will win the World Series?

Boston Red Sox
89% (16 votes)
Los Angeles Dodgers
11% (2 votes)
Total votes: 18