As usual, LisaRose is right: "Nonsense, there is the little matter of the constitution." If you all have been paying attention the past 50 years, you will notice that the SCOTUS has given more and more power to freedom of speech. Society, on the other hand, has evolved to have its own say about freedom of speech.
FIFA, the NFL, NBA, Duck Dynasty network, NBC, Cisco, Nike, etc. all have anti-hate speech policies. These aren't criminal issues, which would be ridiculous in addition to unconstitutional. But the same courts have determined that a business, for example, has a right to be the type of business it wishes. The aforementioned businesses profits hinge on having as wide of a market as possible. Any employee or representative of the business who hurts that image and that market can legally be subject to business imposed penalties.
It is almost a certainty that these policies are in writing and vetted by legal. And it is almost a certainty that every large or major company where all those on this site work also have written policies against hate speech and discrimination. Penalties can mean termination of employment, for example.
It is an effectively beautiful process in a democracy. It's essentially the same things we tell Perry and the other x-tian haters; have your say in your religious temple of choice and you are free as a bird to hate, hate hate as Taylor would say. Taking it into the public carries with it some consequences. And that is most excellent.