Who Was Sebastian Kidder? WWE Icon Ric Flair’s Stepson Dies By Suicide At 24
October 28, 2024
Sebastian Kidder, stepson of wrestling icon Ric Flair, passed away at 24. On October 27, Kidder's mother, Wendy Barlow, confirmed to a leading Hollywood publication that her son, an emerging musician, died by suicide the day before. "I am devastated and shocked," said Barlow, highlighting the mental health crisis impacting...
Read More