There is plenty of opportunity for the players to express their views and promote their causes outside of the workplace. Long of the Eagles is a great example. It seems to me the owners need to eliminate the use of their games as a stage for promoting political and social agendas. Of course it is their business and they can operate it however they choose. I think we have already seen the networks decide to just not televise the anthem ceremony. The league should probably just eliminate it altogether ir simply change their procedures to have all the teams just stay in the locker room until after the anthem.