Willard Scott has died
Willard Herman Scott Jr. (born March 7, 1934) was an American retired weather presenter, radio and TV personality, actor, narrator, clown, comedian, and author, best known for his TV work on the Today show as weather reporter and as the creator and original portrayer of Ronald McDonald. He was 87.