Devon Horton is resigning from his position as DeKalb County superintendent days after he was indicted on federal charges.