BREAKING: Falcons Waive LB Prince Shembo After Being Accused Of Killing Dog Read More

Kevin Clash

(Photo by Neilson Barnard/Getty Images)

Elmo Actor Kevin Clash Resigns Amid Sex Allegation

ATLANTA (AP/WAOK) – Sesame Workshop says Elmo puppeteer Kevin Clash has resigned from “Sesame Street” in the wake of allegations that he had sex with an under-aged youth. Last week a man accused Clash of having sex […]