It was just last week Monday that Sheldon Stephens, the man who accuses Elmo puppeteer Kevin Clash of inappropriate sexual contact while he was still a teen. Later on in the week Stephens recanted his story adding the relationship was between two consenting adults. Just yesterday Stephens surfaced again, this time changing his tune admitted he’s been forced to recant his story and paid $125,000 to remain silent.
In the aftermath of the resurrected accusations by Stephens and a new man coming forward making similar accusations, Kevin Clash is now resigning at the man behind the most popular Sesame Street puppet Elmo.















