Actor Emilio Delgado dies; he played Luis on ‘Sesame Street’ for more than 40 years
By Brian Lowry | CNN Emilio Delgado, who spent more than 40 years entertaining generations of children playing the Fix-It Shop owner Luis on “Sesame Street,” has died, according to his manager. He was 81. Delgado joins “Sesame Street” co-star Sonia Manzano at an event in 2009. They portrayed Luis and Maria, a married couple…
Read more