John Coughlin Suspended Champion Figure Skater Commits Suicide Age 33

John Coughlin Suspended Champion Figure Skater Commits Suicide Age 33

Two-time U.S. pairs figure skating champion, John Coughlin, committed suicide on Jan. 18, 2019, one day after he was suspended from the sport.  He was 33 years old. Law enforcement in Kansas City, Missouri, where Coughlin resided, verified that the death was caused by suicide. On Friday, Angela Laune, Coughlin’s sister, wrote on Facebook that her strong, […]