As expected, Guilford County attorney Sharron Kurtz resigns, before she could be fired.