The Cleveland Indians are changing their name next season to the Cleveland Guardians, the Major League Baseball club announced Friday morning online.

Read more