variety.com
48%
219
Emilio Delgado, ‘Sesame Street’s’ Luis Rodriguez, Dies at 81
Emilio Delgado, the actor best known for his beloved role as “Fix-It-Shop” owner Luis Rodriguez on “Sesame Street,” has died, his representative confirmed to Variety. He was 81.“We are saddened by the news of Emilio’s passing,” Robert Attermann, CEO of A3 Artists Agency, said in a statement. “Emilio was an immense talent who brought so much joy and smiles to his fans.