Were they afraid of leaks, or something? Wasn't he on administrative leave anyway?
They're going down, big-time, in Trayvonville.
There is one other angle to this. If he just resigned...they had to pay this guy some type of cash for his services. By firing him....there is no cash package.
Expect a court situation down the road. He’ll sue the city, and likely win. Don’t expect half the city council to run the next election after the police chief’s case comes up.