Constellation Brands has lined up the sale of most of its spirits business, which consists of over 40 different brands, to Sazerac Company.