Tag Archives: Rob Manfred

Cleveland Indians Will End Use Of “Chief Wahoo” Logo

Major League Baseball has mandated that the Cleveland Indians stop using its offensive logo.

Continue reading Cleveland Indians Will End Use Of “Chief Wahoo” Logo