I just don't see how the former can result in a person being FIRED [i.e. a loss of making a living] and the latter be called FREE SPEECH with no consequences at all.
Political Correctness trumps all!!
“a DJ can’t call basketball players “Nappy Headed Ho’s””
Why’d you say that?? That’s it you are fired, you may no longer host the morning show...