Mark McEwen, the widely recognized American television and radio personality best known for his long-running tenure as the weather and entertainment anchor on the CBS morning show CBS This Morning, retired from daily national broadcasting following health challenges, including recovering from a stroke he suffered in 2005. He subsequently focused on health advocacy and public speaking before passing away in October 2023 at the age of 77.