Do you even know what the 1st Amendment says?  It states that the "Government" shall not abridge the right to free speech.  As a private business, the NFL and its employees are not subject to the 1st Amendment.  Please read the Constitution, you'll sound less ignorant.