Suspended U.S. Pairs Figure Skating Champion John Coughlin Dies at 33

2:56pm PST - January 19th, 2019    john coughlin - Bleacher Report

American figure skating champion John Coughlin took his own life Friday. The Associated Press reported the Kansas City Police Department responded to a suicide call Friday afternoon and found Coughlin's body...