The Cleveland Indians have won 21 straight baseball games. That’s a new Major League record, which is pretty impressive considering the sport, for better or for worse, has been around since anyone reading this website has been alive. That’s right, the Indians have now won 21 straight games… and it doesn’t matter a lick. Here’s why. http://sportschump.net/2017/09/14/21-doesnt-matter/19424/