The NFL Player Contracts has plenty of sections the owners could act under to fire them for damaging the NFL 'brand.'

Try and hold some 'free speech' demonstrations at your employers place of business and see how they respond to the disruption.

You would be fired in minutes.