I think this discussion has run its course. The OP has his answer, he just does not want to hear it.
Anoobis, if you think you have a case, gather your pennies and pay an attorney to offer you the same opinion we just have. Good luck with that.
I got the answer that there is no US law concerning private entities and free speech, as for the pennies I have euro-cents if you want to know. Thanks all who gave me good natured replies, my contempt to the rest, later