Freedom is more important than trying to prevent offending people. This means people can believe players should stand without believing they should be forced to stand.
The question is "Should" they, not "Are they technically allowed to". It is up to us to decide whether or not they should in this forum, not what rights the NFL has to stop them. We as viewers have a right to not watch if we disagree with the politics.