I think the current Chief Illiniwek is a mockery of a proud people, but that doesn’t mean any American Indian mascot or name is offensive.
Oneman points out the University of Iowa has cancelled a game against the Bradley Braves due to a policy prohibiting games against non-conference games with American Indian mascots. Oneman makes a good point about conference/nonconference games, but more troubling is that if a team were to have a mascot that did honor American Indians, this policy would exclude them. I think we make mistake in glorifying tribes as pure, but there are many amazing traits of American Indian tribes that can translate into an excellent standard for which teams and schools to strive. As such, an American Indian name and a respectful mascot could be an excellent teaching tool.