As Stefan Bondy notes, Major League Baseball removed cannabis from its banned substance list in December. The NHL doesn’t punish players who test positive. But the NBA keeps suspending players for use of a substance that is now legal for recreational or medicinal use in 39 states and the District of Columbia. In eleven states, it’s completely legal.
In the last few years, Dion Waiters, Thabo Sefolosha, Nerlens Noel, Larry Sanders and J.R. Smith have all been suspended, Waiters most recently for 10 days after ingesting a weed-laced gummy while on the Heat team plane in November.