Dr. Devon Horton was placed on administrative leave and then resigned after being federally indicted in Illinois in an ...