Free speech means the government can't stop us from saying what we think (opinions) and probably what we know to be true (because we can see it going on in public places, or because it's been released into the public domain by someone else). It doesn't have anything to do with our employers or customers or even people who sell us stuff prohibiting us from divulging information that they create and control. Eg. I am a professor. I can say that the secretary of education's policy on grades is awful or wonderful until I am blue in the face, but I am forbidden by law to tell you anyone's grade. Sometimes I might think that's a silly law, but I don't see it as a free speech issue.
I guess I'm repeating Engineer Spike's good point, but it's worth repeating.
I guess I'm repeating Engineer Spike's good point, but it's worth repeating.