Headlines, Indians

Indians are new MLB consecutive win record holders

The 2017 Cleveland Indians tied the record for most consecutive games won as they defeat the Detroit Tigers, 5-3.

Read More...