Raven is absolutely right.
There's nothing that can be said or done to redeem what was said in that situation. What is an apology really going to do?
"Oh I'm sorry I said Mexicans are rapists and criminals. Yes I'm apologizing, but now everyone knows how I feel about Mexicans because I said it in the first damn place."
Why say sorry? Your words and actions already stung, an apology ain't gonna do s***
Common sense people. Their words/actions already let you know the lack of respect that they have, all an apology will do is be a pathetic attempt to save face and be a lie.