Capitol Broadcasting pays $29 million for downtown Durham land

October 18, 2016 9:56 AM