Pierce Freelon, 33, is the youngest of six candidates running for mayor of Durham. Casey Toth ctoth@heraldsun.com