26 states and DC have laws legalizing marijuana in some form.
Here in Colorado taxes for both wholesale and retail came to 129 M or 1.3% of total tax revenue.
I personally find it a sad state of affairs the NFL continues to punish players for using it. Most of the ones that do use it, use it to deal with pain. The NFL prefers them to use opioids to deal with their pain.