Steve Kelley has lawsuit pending against Dennis Leonard, Channel 31
Earlier today, we published a story about the impending departure of controversial Channel 31/The Deuce general manager Dennis Leonard, who’s announced he’s leaving the station. Since word about that broke, there’s been speculation aplenty among local media watchers about whether Leonard jumped (his assertion in a press release) or was…