It's very doubtful Nifong will be around for another election. :-)
They'll have to replace him with someone. It should be one of the folks who had run for the office against him just a couple of months ago.