Constellation Brands Inc., which for seven decades has made its money off beer, wine and whiskey, sees its future in a marijuana leaf.Read full news