Let me ask you this - lets say you (or Randy Gregory) were a cop with excruciating back pain, and smoking marijuana is the only thing that provides relief (at least that's what you tell yourself, true or not, to justify smoking dope). The police department prohibits drug use (for obvious reasons, duh). Do you think the department should make an exception just for you to allow you to do something that is a violation of law and policy?
That sounds like what you are asking the NFL to do - disregard the state and federal laws, and NFL policy against drug use. If you are suffering from such aggravating pain and you feel resorting to breaking laws and league rules is your only way to cope, maybe you shouldn't be playing a contact sport such as football. Personally, I thing he's just like David Irving and wants to do drugs when he feels like it, no matter what the rules might say otherwise.
By the way, practice sessions are watered down and have practically no physical contact whatsoever.
The NFL would not be disregarding the law by not testing for weed.
There is no requirement for employers to be part of law
enforcement.
Football players are not required to carry guns as part of their job.
Getting a job with a defense contractor usually requires getting a security clearance. Football players don't need those either.
The NFL is way to involved in things that should be the duty of law enforcement.
Not just testing for Weed but it's almost impossible for the NFL to consistently investigate domestic violence or those types of issues.
There are millions of people employed in law enforcement and even more when the judicial system is included.
Let them investigate crimes.
Tie NFL punishments to the punishments players receive by the legal system.
Class B Misdemeanor = x games suspended or x dollars in fines.
Class A Misdemeanor = 2x class B punishment
They could require that players that get arrested have money taken from their pay and put into escrow until the legal system has made a final decision. If the player is acquitted then he gets the money back. If convicted then that money is used to pay his fine.
I expect the players union to push for an independent entity to replace the part of Goodell's job where he punishes players. The player union likely knows that getting a bigger the percent of revenue is a losing battle; therefore I expect them to focus on things like Weed testing and an independent entity to decide fair punishments.
There is a conflict of interest in the current system. Some players have been more harshly punished because advertisers pushed the NFL on those specific cases. The punishment should be equal for all players regardless of variances in media coverage.