Cleveland's Major League Baseball team has changed its name from the Indians to the Guardians, ridding itself of a previous name that many found highly offensive.
The franchise is the second major sports team to abandon a longtime name widely seen as racist or culturally offensive. The NFL's Washington Football Team was the first to do so.