Since when did everyone collectively lose their minds?  No one has a right to politically protest at their place of employment.  In fact, most employers have very strict codes of conduct of what is acceptable while at work (attire, etiquette, behavior) and even out of work (i.e. racist facebook posts, being a Klan member, etc.).  Furthermore, if you break these rules, you usually get a warning and if you do it again, you get fired.  That's how the real world works and anyone that says these players have a right to protest on the field of play (i.e. at work) is 100% wrong.