'He gave it his best shot': TPD Chief Michael DeLeo resigns as Tallahassee's top cop
The Citizen
Tallahassee Police Chief Michael DeLeo’s almost 6-year tenure, pockmarked by a consistent battle with crime and its public perception, came to an end Wednesday after he tendered his resignation to city leadership.