Tutorial for ignorant white conservative people that are too stupid to understand the First Amendment...
When the National Anthem is played you have a First Amendment Right to stand in recognition of the flag and/or anthem.
No one has the right to demand that you kneel or remain seated, this would be a violation of your free exercise of your First Amendment Right.
No one has a Right to demand that others stand for the flag or anthem, it is an American's First Amendment Right to remain seated, take a knee or stick their fingers in their ears, it's their Right.
The power of the First Amendment is that it protects free speech of all viewpoints. You don't have to approve of another's method of acknowledgement of the flag and they do not have to approve of yours.
You both have an equal Right to your personal manner of conduct.
Black Slaves were never afforded Civil Rights and now you have a white man attempting to tell Players that are majority Black that they have no right to exercise their First Amendment Rights prior to performing the duties they are paid to perform.
NFL Players aren't paid to be political props for the government.
NFL players are paid to do whatever the hell their bosses want them to do.
Some owners let their players kneel, and they immediately reap the rewards of a boycott by fans.
Others expect their players to be normal human beings and respect the national anthem of the country they are playing in, and in this case getting paid lots of money to do so.
Players do have a "right" to kneel if they want, you are correct. But a right is only an immunity from government persecution. A private business can still fire you if you act in a way they does harm to their business. If players can be fined, suspended, and fired for off field antics like allegedly beating up a girlfriend, then they sure as hell can fire them for antics they do while on the field wearing their company uniform.