Billionaire tycoons David and Frederick Barclay have agreed to buy media mogul Conrad Black's controlling stake in publisher Hollinger International Inc.