I disagree with this. The NFL (and the Cowboys) are a private employer, like many other companies. Companies are free to enforce their employment policies (consistent with the law, for example, no unlawful discrimination, etc.). Not every workplace dispute results in a call to the police. Companies must be free to enforce their own policies even if there are no legal charges. Where I work, I can be fired for being insubordinate to my bosses. But it isn't against the law to be insubordinate. If I appealed such a firing to the courts, they'd laugh me out of the courtroom.