I am not asking if they can fire a player, we know that already, that is not the question that everyone wants to answer. They cut players lose all the time.
Can the NFL suppress a players constitutional rights? Yes or No.
Yes. The NFL is not the govt.