US Olympic silver medal cyclist Kelly Catlin dies aged 23
US Olympic silver medallist and three-time world track champion Kelly Catlin has died of apparent suicide aged 23.
The full article is no longer available.
');
//-->
US Olympic silver medallist and three-time world track champion Kelly Catlin has died of apparent suicide aged 23.
The full article is no longer available.