Sterling's racism has nothing to do with free speech. Of course he has free speech. If someone beats him up cuz of his racism, that person will be in trouble by the law. No one is puttingsterling in jail for saying what he ssaid. That's free speech.
Freedom of speech is not freedom to keep your job if your employer thinks you're an embrassment.