Sure it does, I have the freedom to speak at my church, I have the freedom to do an evangelistic outreach. Do I have the right to do this on the State Capital grounds?? Probably not. But I can do it in parks. This weekend in OKC, is a gathering of Atheists, I saw it on a billboard. Do I have the right to come out and say I'm against homosexuals in the work place?? No, but if they came out and gave me c r a p about my evangelical Christian beliefs, they would be called on it.
Yes freedom of speech exists, look at all the attacks on Obama when he was in office, now look at all of them on Trump. Now if Ann Coulter goes go Univ. of California Berkeley it won't be received, but then if PZ Meyers wanted to speak at Hillsdale Free will Baptist College in Moore, Oklahoma, bet they would show him the door.