I can't believe the NFL is so stupid. We're the customers. Imagine ANY business that take the wants and desires of it's employees ABOVE the customers. Suppose you went into McDonalds and they have an employee that speaks out against the American flag to every customer. He says "I don't respect the American flag". In a normal world he would be fired. In the NFL world the manager and a couple of other employees would support the worker even as the customers get angrier and angrier and stay away more and more.
That's EXACTLY what some NFL players are saying about the American flag to every customer of the NFL.