Constellation Brands has completed the acquisition of the Rex Goliath wine brand from California's Hahn Estates.