As a US Veteran, I believe these players have a right to their opinion and can do as they please, it does not effect me in any way. That being said, I also have the right to do as I please also. I feel very strongly that there are just some times that you do not turn a moment into a personal political/religious stand. A funeral, wedding and when the National Anthem is being played is not the time or place for it.
I will, for the first time in my life, turn off the game that the Steelers are playing in. There have been many times over the years where I could not watch for one reason or the other, but I have NEVER turned off a game intentionally. This will be a first, and by the looks of things, may not be the last.
Again, I respect these players right to protest in the manner they choose, I just believe it is extremely disrespectful time to do it. I would feel differently if it were being done by conscripted slaves being used as cannon fodder while being the denied the rights that are afforded to those they are being enslaved by.
These players are the height of hypocrisy, they enjoy privileged lifestyles afforded by this country, while protesting against that which allows them the lifestyle they enjoy. I would respect them much more if they just decided to walk away from the game in protest, maybe even the country they seem to hate.