There is a lot of BS in this argument. The teams are commercial enterprises, the players work for the team. The player represents the team, not and never the community. That they want to exercise their First Amendment at work, which is what this is, is the choice of their owners. If their owners allow them to disrespect the flag and the national anthem on the owners dime, that is the owners only problem. We are citizens, as consumers, can accept that and watch their play or not. I say not. Boycott them.
Go Cowboyzzzz