If a guy has to explain a racist remark, he is indeed a racist. You wont catch a non racist saying some stupid shit like that. He let his true emotions out because he knew he was talking to a better man and he lost it.

That's like a coward getting drunk and suddenly becoming tough. It's what they really want to be but for the most part they respect the consequences.