Why is the burden on the NFL? We have a legal system in this country. Criminal activity should be punished in the criminal courts. If the league wants to take action beyond that, fine. But these guys are on the field because the legal system allows it.
You ever heard of equal justice under the law?
An NFL Player has special justice under the law and then they get special treatment beyond what our employers would do for us.
There was an article in WP that described how the NFL covers crimes up for the player and would trash the victim just to protect their investments.
If I’m going to spend money on NFL Merchandise I want to know that NFL is being honorable and encouraging their players to be good citizens and stay out of trouble, not just hide it better.