Emilio Delgado, the actor who portrayed friendly handyman Luis on "Sesame Street" for decades, has passed away at the age of 81. His wife, Carole, confirmed that the actor passed away in New York City on Thursday after battling blood cancer for the past two years.