Former U.S. figure skating champion John Coughlin has killed himself in the midst of an internal investigation within his sport. Coughlin — a two-time U.S. Pairs champion — took his own life Friday in Kansas City, according to his sister,… Read entire story.
Source: TMZ.com