First off, I'm not a drug user. Never have been. Probably never will be.
I do, however, take issue with the NFL's illegal substance program. I'll use Ricky Williams as my main point, though there are others just like him out there.
The NFL should not crack down so hard on Ricky, or anybody, for testing positive for marijuana. As a matter of fact, the league shouldn't even test for it. Players' marijuana use is not hurting the league's image. What is doing that is suspending Ricky for it, and making his addiction plight known to the whole world. Had Ricky never been tested or suspended, nobody would have heard about it, the NFL wouldn't have suffered negative public relations, and Ricky would have continued to be the dominant back that he once was.
He's not cheating the game. Testing for steroids is not only a good idea, it's a necessity. But marijuana, if anything, puts Williams at a slight disadvantage, and that's his problem, not Commissioner Roger Goodell's.
Whether or not you believe marijuana should be legalized (I do), Ricky Williams has never been found in criminal possession of it, and until that happens, he should be allowed to play.
I'd love to debate this, so feel free to challenge me to a throwdown.