There is no constitutional rights for freedom of speech at work.  Freedom of speech is in conjunction with government issues. Try going to work and telling your boss what you REALLY think of them then start saying it to his/her customers... see how long you work there.  There players are on the job, on the clock and holding paying customers hostage to their message.

Try performing a Catholic Prayer on the field, and see how bonkers the libs go...