I will probably get blasted for this but I don't understand. I would think this would be a compliment to Native Americans to have team mascots named after them. Chiefs, Warriors, etc. To me teams use these names because they respect them. OK maybe they should not be called Indians. No team would name their own team mascot something that they did not respect or to belittle them. Polls I have seen show that the majority of Native Americans are not offended by doing this. Ok - some of you will bash me. Maybe someone will help me understand.
The name Indian isn't even accurate for indegionous folks and the cartoonish depiction of a Native American as a mascot was part of the preferred change too.
This will get the 'what's so racist about being racist!?' crowd triggered so that's at least entertaining.
Fwiw Guardians is a horrible name. If Marlins works I'm not sure how a fish or something couldn't have been used.