Digger, I kind of get upset with players that get popped for a DUI because they are just stupid with the resources they have to keep from getting popped for DUI. I think there are teams that have services you can call to get you home.
As for weed I also think that it shoudl be allowed because like others said the NFL and teams are just find with filling a players with drugs that are addictive but not to be able to smoke a plant or have medicinal? it is just assine to me. But I will say i get upset with NFL players when they get caught speeding while smoking the hippy lettuce that is just dumb.