The Emmy nomination announcement must’ve been bittersweet news for Kevin Clash, who received a “best performer in a children’s series” nod for his role as Elmo on Sesame Street — a job he left back in November after numerous allegations of sex with minors. (Clash is a native Baltimorean and attended Towson University.) This is […]