Pot doesn't equal steroids. Nor does anyone care about amphetamines in baseball, historically "greenies" where even more widespread in baseball than steroids until they were finally banned. No one really mentions it.
There isn't a double standard, not until almost every MVP for years and years in the NFL has been linked to Steroids/HGH and all that stuff.
Because that's what happened in baseball, that hasn't happened in the NFL. So you get different reactions.
1 in 10 retired NFL players polled in 2009 admitted to using steroids during their playing career. I'm sure more than 1 in 10 actually used steroids if that many owned up to it. The survey received responses from over 2500 players so it wasn't some small sample size. Players from the 80's were at 1 in 5 admitting steroid use so that seems to be their steroid era (which makes sense since they didn't start testing until 1987).
Terry Bradshaw on his steroid use. "We did steroids to get away the aches and the speed of healing," Bradshaw told Patrick. "My use of steroids from a doctor was to speed up (healing after) injury, and thought nothing of it. . . . It was to speed up the healing process, that was it. It wasn't to get bigger and stronger and faster."
Lawrence Taylor has admitted to using other players urine to avoid testing positive. Now maybe it was cocaine and not steroids, but that was during the 80's
Favre entered rehab for vicodine in the off season directly after he won the MVP and was linked to steroid usage for years.
There are countless other examples of top tier, MVP type players, being linked to steroids.
And while this article is over the top it does sort of echo a lot my sentiments.
http://sports.espn.go.com/espn/page2/story?page=caple/050823