Who wins the World Series?
The Giants in six or more games
The Royals in six or more games
Don't care
The Giants in five or fewer games
The Royals in five or fewer games
Vote
View Results
See this poll on:
https://poll.fm/8392583/embed