John Melendez has one of the most interesting careers in show business. During his 15 years as "Stuttering John," a punchline on Howard Stern’s radio show, he was the cast member you loved to hate, not for the stuttering but for the way he managed to piss off everyone around him. Still, you couldn’t... Continue Reading →