Please bear in mind that NFL owners, despite having more than a wee bit of power both in and out of sports, are not the government. That being the case, they are free to do pretty much as they wish in terms of backing or not backing their player's political viewpoints. There is more than ample evidence that team owners, in general (though the NFL seems to be an exception) routinely cave in to accommodate those with leftist views, while those with more traditional views are not tolerated. There is almost ample evidence that the NFL is suffering a backlash by fans who are disgusted with Kaepernick and his ilk, and are displaying that disgust by not watching games. CBS commissioned a survey to find out the reasons why viewership was down last year. Much of the media opined that it was due to the Presidential race. The poll showed that the largest factor was disgust over the display of anti-American (more on that in a sec) propaganda on the part of Kaepernick and his ilk. Yes, I say it is "anti-American" because perhaps others have forgotten that dear Mr. Kaepernick chose to sport a Che Guevara shirt at one point. Guevara was a murderous Marxist thug, and here was Mr. Civil Rights himself wearing a shirt that glorified him. Perhaps others have forgotten, too, that dear Mr. Kaepernick also chose to wear sock which depicted police as "pigs", showing him to be in ideological lockstep with the Black Lives Matter crowd who chanted "Pigs in a blanket/Fry them like bacon!" But of course they were referring to the delicious breakfast meat! Again: exercising one's right to free speech does not mean that such expression is free from consequences. Too many seem to either have forgotten that or never knew it in the first place.