Kevin Clash, the voice behind the beloved Sesame Street puppet Elmo, has resigned amid allegations that he sexually abused a minor. While he denies the charges, the man who voices Elmo decided he was an unwelcome distraction and could no longer do his job. Insiders are calling this the worse scandal to rock Sesame Street, since Oscar the Grouch lost his home to foreclosure. Read the full story HERE