I don't think you have to be Native American to have an opinion, but I think it's fairly easy to understand the criticism, partially because it is such a silly logo. If I was a member of one of the many different tribes whose people were hunted and killed and whose way of life was destroyed, and then I had to turn around and see a lot of the ancestors of those people who destroyed my heritage wearing some generic, silly "Indian" on their shirts and hats to play/watch a game, I can see why I'd be upset. When you add to that the fact that somebody, probably not any Native Americans, has gotten rich from it, then I'd get that much more upset. In fact, I don't have to be Native American to see that it is an injustice and express that opinion. If it's PC to recognize that the destruction of several different peoples, the lazy appropriation of the generic 'Indian' label, and the ensuing profiteering with that name/image might be offensive to people who can legitimately say their ancestors were ethnically cleansed, then, sure, I'm PC. The thing is I live sort of close to Cleveland, I like the way that organization does (other) things, and I try to get to a game each summer. The AAA team here where I live is the Chiefs, and I go there very regularly. I just don't buy shirts/hats with the headdress. I don't hold it against people who do because I don't think that act is intentionally offensive to anyone. But to write it off as though it 'shouldn't be offensive' is too much.