Sign in to NFL Now to watch the best of the NFL, personalized for you

Elmo Puppeteer Kevin Clash Resigns Amid Sex Allegation

Good Morning America

Actor Kevin Clash resigns from "Sesame Street" after second underage sex allegation.

View Comments (0)