Published on September 15th, 2017 | by PEM0
Analyzing the "Giant" Controversy Surrounding the Indians' 22-Game Winning Streak
Some think the 2017 Indians have the record for longest winning streak with 22 games. Others argue the 1916 New York Giants still own the record with 26 games. Who’s right?