R.I.P.: Sesame Street Actor David Smyrl Passes Away At 80

Black Actor On Sesame Street Passes Away

“Mr. Handford” the beloved owner of the Hooper’s Store that resided on Sesame Street has passed away this week. The 80-year-old actor’s death is due to lung cancer according to The Root. He died in his home state at Pennsylvania hospital. Smyrl leaves behind a son, and his wife Sheryl. Rest peacefully Mr. Handford!