Um, it's only against the constitution for the government to oppress speech. That is what Trump is doing.
Citizens have the right to not have their speech squashed by the government, which is literally what Trump did. If the NFL fired a player for it, it would be sad, but not against the most important, and first, ammendment.
Huge difference, my man.