I think I remember that incident. I didn't know that the guy didn't get fired though! If I'm thinking of the same thing, his comments were WAY out of line (fireable).
He didn't get fired. In fact, I believe he's the General Manager, so firing him would be next to impossible, unless there is someone above him like the owner of the station.