The community predicts Cleveland winning the American League playoffs and St. Louis winning the National League playoffs, both in VERY close votes.
So, who wins the World Series, the veteran Cardinals against the upstart Tribe?
Poll
2060 World Series Cleveland vs. St. Louis
This poll is closed
-
38%
Cleveland Indians
-
61%
St. Louis Cardinals
Loading comments...