U.S. Markets close in 3 hrs 12 mins

Elmo puppeteer Kevin Clash resigns

WBAL - Baltimore Videos

Elmo puppeteer Kevin Clash resigned Tuesday from Sesame Street. Clash is the target of a $5 million lawsuit that accuses him of having sex with an underaged boy.