Amazing that it's taken this long for the owners and commissioner to get around to taking this obvious step.  Game events are these players' JOB.  Employers absolutely have the right to require their employees not engage in damaging political protests while on the job, and face discipline or firing if they did.  Can you imagine what would happen if a McDonalds employee or a Costco employee started making political protests in front of their customers?  They'd be fired quicker than you can say "Kaepernick".