Are you telling me that if your boss says you can't do something, you do it anyway? If the government says something is illegal, you do it anyway? If so, I'm glad you do not work for me, and you need to avoid the police.
That depends on what it is. It depends on how important my current job is to me, and how important whatever it is to me to do whatever this thing is.
As for the government, that also depends on what they say is illegal. It is certainly not absolute. If they did some crazy stuff (which they have a tendency to do) and somehow made it illegal for me to have sex with my wife...uh yeah, not going to care, going to do it anyway. If they make it illegal to try certain medical care for my kid...yeah, gonna do it anyway (this was the case for a friend of mine whose daughter suffers from seizures).
Even if I 100% chose not to do it, it would still not be a matter of "right" and "wrong" based on those two authorities. It's not moral to smoke marijuana in Colorado, but suddenly immoral if I take a step across the state line into Kansas. Morality and legality are very separate and distinct things.
My moral standards do not matter. In areas where pot is legal, I have no problem with people legally using it. In areas where it is illegal, people shouldn't use it. (Frankly, it is still against federal law, so I don't believe it should be used anywhere in the U.S. except for medicinal purposes.)
I suggest you read the 10th amendment on the legality of that federal law.
If the NFL has a policy against using marijuana (which it does), then I believe players on my team shouldn't use it.
Seems like a pretty straightforward standard to me.
If the NFL has this policy, and they have every right to (even if I think it's stupid), then yes, players shouldn't use it, *IF* playing in the league is more important to them than whatever benefit they feel they are getting. That's his choice to make. Not yours. Not mine. If he chooses marijuana over football, he's the one that will miss out on the money, and if he's okay with it, then that's his call. It's not what I would do, but I am not in a position to make that call, and I don't know what he deals with in life either.