The CEO of Constellation Brands throws cold water on the idea that former Canopy Growth chief Bruce Linton was fired for financial reasons (CGC, STZ)