The NFL does not have to give him social justice--that is for the courts. When they drag out a case, you should wait to see how it turns out. But this is a business.
Tell me, OJ Simpson was found to be innocent in a court of law. Would you hire him to be your company's spokesperson?
I really have no idea why people are debating the finer points of the allegations/charges/etc. That stuff is going to sort itself out and we will eventually see what the result is. Unless someone here knows any of these details personally or is somehow connected to these proceedings, it's kind of ridiculous to even speculate.
I can understand breaking down someone's specific point of view by the "did he or didn't he" end result but I really can't understand the need to play the case out in a message board of people who literally have next to no idea what transpired.