There are other businesses than the NFL that drug test employees for marijuana use as it can impact performance/safety on the job.
Cigarettes are also legal, but you won't find anyone smoking in an office anymore by rule. Ditto for booze.
So, businesses regularly ban employees from using legal substances at work or be under the influence of them.