No description availableEmilio Delgado, Luis on 'Sesame Street' for 45 years, diesRead full article: Emilio Delgado, Luis on 'Sesame Street' for 45 years, diesEmilio Delgado, the actor and singer who for 45 years played fix-it shop owner Luis on “Sesame Street,” has died.