PUBLISHED Dec 8, 2019
Beloved Sesame Street puppeteer Caroll Spinney has died following a battle with dystonia. Spinney, who was best known for playing the roles...