You are viewing the "Emilio Delgado" Archives
![Emilio Delgado poses for a picture at Kaufman Astoria Studios while filming the 50th season of "Sesame Street," in October 2018.](https://woub.org/wp-content/uploads/2022/03/ap_22070039580353_slide-3abea1ee2548ceebbaa9bd7d173115de3b0da2af-scaled-e1647020605276-900x422.jpg)
‘Sesame Street’ actor, Emilio Delgado, dies after a battle with blood cancer
By: Mandalit Del Barco | NPR
Posted on:
Updated March 11, 2022 at 11:10 AM ET WASHINGTON, D.C. (NPR) — Generations of children knew Emilio Delgado as Sesame Street‘s fix-it shop owner, Luis Rodriguez. This week, Delgado died… Read More