“Freedom of speech” refers to the government prosecuting citizens for what they say. The NFL is a private entity and as any other business can, set forth guidelines as to what their employees can and can not do while under their employment.
It has nothing to do with free speech, just as it has nothing to do with religion.