It is not a free speech issue. When the players start paying the bills, then they decide what their employees can and cannot do. They are using the platform provided by the owners to express their political views, which hurts business. They don't own the platform and don't have a right to decide how it is used.
Kinda where levin went last night. Screw ‘em all. I have a distant family member on the Bucs
Thanks I was looking for this answer :)