Major League Baseball’s Cleveland Indians will change their team nickname amid criticism, the New York Times reported. The report said an announcement from the baseball franchise could come as soon as this week.
Subscribe:…
Major League Baseball’s Cleveland Indians will change their team nickname amid criticism, the New York Times reported. The report said an announcement from the baseball franchise could come as soon as this week.
Subscribe:…