The NFL’s contract with franchises states that the league must approve all uniforms and modifications to uniforms.
Player’s contracts do not specify that they must stand for the National Anthem.
The NFL fines players all the time for trivial offenses. Yet they will do nothing about Kaepernick except to say they respect his opinion.