CLEVELAND, OH (WOIO) – After years of debate, the Cleveland Indians announced Monday that the team’s mascot, Chief Wahoo, will no longer be on the team’s uniforms starting in the 2019 season. Indians fans have been split over the years about whether the logo is racially-insensitive and should be removed with many groups saying the Indians should find another […]