Kevin Clash resigns
NEW YORK (FoxNews.com) – In 2011, Muppeteer Kevin Clash starred in the Sundance award-winning documentary "Being Elmo."
"When I was nine years old, it was just a dream that I had: Wow, I wish that I could work with the Muppets," Clash said in the film...