There are many, many vets who would say (and are saying) they feel disrespected by the player's behavior but they have the right to protest, just not @ the FB game that the fans paid to see.  No one is suppressing their rights, their CUSTOMERS are exercising their right to peaceful protest (boycott) for buying a service and having the people providing the service hijack the event to use for their "platform".  They just want to see a FB game with friends and family, unwind from the past week, and have some fun, all things the fans have PAID for.  Most of the fans support EQUALITY FOR ALL.  I just can't believe so many people find it difficult to understand that there are consequences to all of us for our actions.  In my work, I would be fired immediately for offending customers by making a political statement while @ my job.  FB is entertainment, not a forum for political/social discourse.