The Cleveland Indians are bidding adieu to Chief Wahoo, their controversial Native American mascot who has served as the team's primary logo until recently and has still had a major presence with the team.
The Cleveland Indians are finally retiring their controversial Chief Wahoo logo
Subscribe to Applenews247.Com Newsletter