Who do you like winning the World Series?
SF Giants
Cubs
Dodgers
Nationals
Red Sox
Indians
Blue Jays
Rangers
Vote
View Results
See this poll on:
https://poll.fm/9543357/embed