It is pretty close - which is why I didn't dismiss it but chose to address it instead.
But just so I understand your point of view with regard to 'pure racism' - if I'm as cool with a HR-hitting Indian as I am with a TD-scoring Cowboy, as if I am with a HR-hitting Marlin as I am with a HR-hitting ecclesiast (Padre, Angel), as I am with a HR-hitting guy that wears red socks (actually I'm not too cool with them - but that's another post), as I am with a HR-hitting sea-faring dude (Mariner), as I am with a HR-hitting guy who makes one of my favorite drinks (Brewers) as I am with etc.... am I displaying pure racism? IMO nicknames are intended to acknowledge/celebrate strength not to denigrate or diminish. I don't believe that Cleveland Indian was ever intended to denigrate or diminish anyone and for me personally the connotation was that of strong people and a formidable opponent.
With kindest regards,
Dumb hat