Lets get some perspective here. In N. Korea and many other nations in this world people who have jobs are not allowed to buy food for their children or are constantly battered and threatened by simply daring to think about leaving or frowning at their respective political leader.
In this country we have spoiled athletes making millions of dollars spitting on millions of soldiers who have made far less and sacrificed so much more. Then we have the media praising these brave athletes for standing up to the system and saying its only the privelaged who work real jobs doing far more important things and making far less who don't understand their strife.
Then you have these white apologists who have never set foot in a " ghetto" organizing protests against the very people they would call if they ever set foot in these areas they don't understand once they got scared or felt threatened. " Uh yeah I hate your brutal tactics but can you please come protect me.... I'm scared I might get robbed or beaten, thanks."
I love this country and the freedoms it affords me. I've set foot in am one pretty nasty places where people have no rights or medical treatment or even food. If you want to improve the inner cities of this country athletes and NFL pump some money into the schools and educate the youth. Create jobs and training, improve the overall intelligence and cut down on the poverty.
Excuses are there for us all, maybe we should all just wallow in our own filth and protest the successfull? That's not relegated to one group either, it's humanity as a whole.