Well said, Dan. And I salute you.

And, at the same time isn't it possible the flag, a symbol, the anthem, a song, means different things to different people? Your experiences have shaped your beliefs. His experiences have shaped his. Personally, I stand the for the anthem, and always will. But that's me. There are Nazis marching in Virginia with torches; there are unarmed black men being shot by police. If he wants to call attention to that "all is not well" I don't think that has anything to do with disrespecting service men and veterans. That's an interpretation, not a fact. In fact, many service men have come out and said that (kneeling) is exactly the right they fought to defend. 

Banning kneeling would be something they'd do in China or North Korea, not America.