First off why is everyone upset with NFL, an organization where rich men getting richer by pay grown men millions of dollars to play a kid's game, instead of the New Jersey attorney generals office who job is to punish dirt backs who nock women out. Athletes are basically in the entertainment industry so I don't see why we should hold them to such a level of scrutiny then we do others in the entertainment industry. Some of the people who are shocked that a man who hit his wife would still be allowed to play football were fine giving an Oscar to man who drugged and raped a 14 year old girl.
The NFL should require any journalist who wants a press to submit to the same drug screening that the athletes are required to undergo and after that we need to start holding actors to the same level of personal conduct.
I am finding little difference these days between ESPN and TMZ.