Medicinal marijuana is now available in 29 states plus the District of Columbia. There are now over two million medical marijuana patients with...