I saw that photo, but didn't look at it closely enough to pick up on the people in it.
It's a very good question - why is it tolerated to have a cartoonish Native American as your logo/mascot when there's no way in hell any team or company would use a cartoonish person of any other race?
The team that bothers me the most is the Redskins... you can't type the equivalent to that word for other races on this site or say them in public (nor should you). How they've kept that name this long is kind of unbelievable to me. I used to not find a problem with these mascot names, especially the Chiefs or Braves, but really its time to move on and find better names.