the thing is tho, people have freedom of speech. that is in a public forum.
the radio station is a privately owned business. thus you do not have free speech. anything deemed unworthy to the aspect of the business can get you fired. as seen here.
its not a freedom of speech issue its a pissing off your owner and getting fired issue.