Thor Benson / Cannabis News Box Contributor There’s been a lot of talk about Big Alcohol fighting cannabis legalization, but it appears one company is embracing cannabis. Constellation Brands, which...