Sesame Street will be making a change that many find saddening - three longtime human cast members have been let go. It has been reported that Bob McGrath, Roscoe Orman, and Emilio Delgado have been ... more 
Sesame Street will be making a change that many find saddening - three longtime human cast members have been let go. It has been reported that Bob McGrath, Roscoe Orman, and Emilio Delgado have been released from the show’s cast. More news about this is sure to come, but we wanted to dedicate some time to honor these three icons. less