Do you think the Cubs will win the World Series?

Posted 2 years.