Rob Manfred meets with Indians owners about Chief Wahoo issue

Commissioner Rob Manfred reportedly talked to Indians owners about the controversial Chief Wahoo logo before Friday’s All-Star announcement.

Commissioner Rob Manfred reportedly talked to Indians owners about the controversial Chief Wahoo logo before Friday’s All-Star announcement.