I used to work for the Royals ad agency writing TV and radio spots. We referred to every team by their mascot except for Cleveland. The organization refused to use the term “Indian” whatsoever. Apparently their front office isn’t alone on that, so I’m sure it shuffles over to the NFL to a degree.