There has recently been some discussion on the streak that the Cleveland Indians are on, and rightly so. It is a historic run. They have won 21 straight. In today’s professional sports landscape, this is amazing. They are 90-56 this season and lead the AL Central by 13.5 games. It’s safe to say that they … Continue reading Cleveland Indians on the Verge of MLB History?