News Obituaries Emilio Delgado (1940–2022), Luis on “Sesame Street” by Kirk Fox March 10, 2022 He played Luis on “Sesame Street” for over 40 years. 0 FacebookTwitterEmail