Kevin Clash Kevin Clash announces his departure from Sesame Street following sex scandal Jamie Frevele