The owners have absolute control over who is on their rosters and who is on the field. That is all the authority they need. Most of these players are not political kamikazes - if they see another player get cut over a stunt like this, they'll fall in line. But give the players no guidance and it is like the power going out in a big city on a hot night. Most NFL contracts are not guaranteed and even if those that are do not prevent the player from being cut or benched.
True. But if a player gets cut in the middle of the season then the owner loses out two ways — he has to pay the player anyway, then he has to pay someone else to replace the player.