Young & The Restless

Sad news to report. Kristoff St. John, who has starred in the popular soap opera “Young & the Restless” as Neil Winters, has been found dead at 52.