John Coughlin, a champion American figure skater recently suspended from his sport died on Friday.
A US national pairs champion in 2011 and 2012, Coughlin represented the United States at the world championships during those years. He was from Kansas City, Missouri,
A day before his death, Coughlin, 33, was temporarily suspended from US figure skating by the US Center for SafeSport amid a pending grievance, US Figure Skating officials said without disclosing details of the matter. The center is a US Olympic Committee agency with oversight of sexual misconduct and other abuse allegations reported to national governing bodies.
“My wonderful strong, amazingly compassionate brother John Coughlin took his own life earlier today. I have no words. I love you John…” his sister, Angela Laune, said late Friday in a Facebook post.