The fact that they are from other countries, but are HERE playing football proves my point that they would not be able to reach that same level of success without the benefits of living in America.  Then for them to protest that America is unfair or biased or oppressive is offensive.  
It is far easier to not watch the NFL.  Theirs is an entertainment product like any other and millions of us are choosing elsewhere.