Carrboro and Durham farmers' markets go head-to-head in LocalHarvest contest

by