OMG Is that douche STILL around? - thought he died in 1995. He was HUGE in DC in the late '80's - early '90's after Stern left DC 101 of course .... Then decided, after the proclamation of Martin Luther King Day, that we " kill 4 more and get the whole week off"....
Pretty much ended his career.
But like all cockroaches, guess he has resurfaced.