SHARE

Major League Baseball announced this year the Chief Wahoo logo won’t appear on Cleveland uniforms starting in the 2019 season. The decision came after discussions between Commissioner Rob Manfred and team owner Paul Dolan. …continue reading here…