Certainly the Cubs are the favorites--they scored the third most runs in baseball and gave up the fewest. They also won the most games. They are the best team. But the Indians are good. They were expected to do well this year and they have played well all season and beat two good teams to get to the Series. So a Cleveland upset is not unreasonable. It would be a good bet. The favorites don't win as often as they "should" in baseball, I'm not sure why that's the case other than to say "anything can happen" in a small handful of games. I think the Chicago starters give them the edge and I'll be surprised if they don't make the biggest impact on the outcome. But that's why we watch--there are no sure things!
By the way, fuck football. Baseball is so much better. I'll be sad when the season is over. I don't really care who wins the Series, I just want to see some good baseball.