The NFL accepts money from the military to "Honor The Troops".

Yeah, you could say I have no respect for the league. This kind of stuff, added to their belly-crawling on every social and political issue, is going to be the end for them. TV ratings and attendence are way down, to the point networks will have to refund advertisers' money. Poor concession sales will hit the owners. Once people begin to find other amusements, the death-spiral will start, and the players will take it in the wallet as well.