Emilio Delgado, the actor who played Luis the handyman on the beloved children’s television show “Sesame Street” for more than four decades, has passed away at age 81. His wife shared the news of how Emilio passed after two years of being diagnosed with the blood cancer multiple myeloma. Generations