It's guaranteed not to be punished by the United States. Taking away a tax benefit as a result of exercising the right (the NFL losing the tax break) is punishment; thus, the legal position in that instance would be a violation by the government of the right to free speech of those in the NFL. Are you simple?