The Cleveland Indians have won 21 consecutive games, a new American League record.

Coming soon!