They fine players for expressing themselves after a big play too. The NFL has lots to say about freedom of speech of their players. Remember when they started coming down hard on the taunting and touchdown dances and the like? Yeah, people found that stuff distasteful so they stepped up and pretty much squelched it.They weigh in on freedom of speech all the time. They fine players for not talking to the press, for crying out loud. They not only limit free speech, they COMPEL it!
So the point remains, the NFL is choosing to be political. They have the right to do that. But let's at least recognize it for what it is.