I'm guessing that all the people that think its okay for the NFL to punish their players for consuming alcohol probably wouldn't be okay if their bosses suddenly gave them a random breathalizer test in the morning and then fired them for having any liquor in their system. Double standard.
The amount of money that Gordon makes is irrelevant to the principle here. I'm sure some accountants at PWC make millions and they still aren't tested for alcohol.
Grow up. This is the NFL where tens of millions of dollars are changing hands between owners and players (not to mention media contracts and endorsements).
In all but 4 states in the US, recreational marijuana use is illegal. Driving an automobile while under the influence is illegal. Drinking is not illegal.
If you break the law, you face consequences. That's the way it works in the real world. If you get busted for DUI, you face consequences. If you get tested for illegal substances (marijuana in this instance), you face consequences.
The NFL is a unique business. It can't be compared to your random irrelevant job. The 'employees' of NFL teams have a very short shelf life and are worth hundreds of millions of dollars to themselves, the teams, the league, the networks, the sponsors, et al. The NFL has a financially vested interested in maximizing the value of that investment. As far as the tests go, they are largely for testing for banned substances by way of performance enhancing drugs - i.e., CHEATING - shit that does very bad things to people's bodies. Just so happens that people are being clipped for recreational drugs as a result. I don't see the NFL suspending guys because they have some Don Julio in their bloodstream.
A better case in point - many professional contracts prevent players from engaging in certain activities that can cause injury. Jay Wiliams from the Bulls comes to mind with his motorcycle accident. I race cars for recreation and I've met quite a few ex-athletes at various track events over the years. MANY guys get into racing after their football careers - a) for the adrenaline rush and competitiveness and b) because they COULDN'T do it during their careers (Payton comes to mind). I think he moved, but we used to see Marcus Robinson at track events all the time.
Your comparison is just silly. Do PWC accountants have a 4-8 year shelf life for their careers? Can they cheat by using banned performance enhancing substances? Can a motorcycle or jet ski injury end their careers?
Apples and oranges.
Back to Josh Gordon - a complete and utter moron. He knows the rules and he continues to break them. Put down the bong dude. Play another 10 years. Make $100M. Retire at age 32 and rip all the bongs you want for the rest of your life as you count your money.