As discussed umpteenth times in every free speech debate ever, "free speech" as enshrined in the legal system only offers protection from the government. There's a broader principle of free speech in general, but it's unclear whether that should be applicable in this case, where two private entities entered into an agreement where one side agreed to cease speech in exchange for money.