American attitudes toward marijuana have changed. 47 out of 50 states – including Pennsylvania – have legalized it for medical purposes. And marijuana is legal for recreational use in 11 states as well. But in Pennsylvania, recreational use remains a criminal offense....