ICYMI: A Moving Tribute & Look Back at the Life of Willard Scott


Willard Scott, formally of NBC's "Today" passed at the age of 87 and unfortunately didn't live to be 100. Smucker's has put his image on a jar of their jelly to honor America's beloved.weatherman. Willard was also the creator of and original Ronald McDonald.


Sponsored Content

Sponsored Content