Who will win the 2015 World Series?

Kansas City Royals
81% (13 votes)
New York Mets
19% (3 votes)
Total votes: 16