WRAL is reporting the Jim Black will resign and plead guilty to a federal corruption charge.