Will the Cleveland Indians finally win the World Series? With the Cubs finally winning the World Series, the longest championship drought in the sport now falls on their opponent: The Cleveland Indians. Cleveland overcame a number of significant injuries to even make it to the postseason, and then somehow tore through their opponents and forced a Game 7 with a Cubs team that looked far stronger on paper.
More...