Theo Gregory is a longtime Wilmington public servant. Currently the president of the Wilmington City Council, Gregory is running as a candidate for mayor. The city's mayoral primary is Tuesday, Sept. 13.