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.

Leave a Reply

Your email address will not be published. Required fields are marked *

*