Local races firm up as independent candidates file petitions

Randy Preston to face challenger in Wilmington

by