Source: TMZ
U.S. Olympic track cyclist Kelly Catlin died this week, according to her father … who says she took her own life.
Kelly’s dad, Mark Catlin, told VeloNews that his daughter passed away Friday night at her California home. He didn’t get into the details about her suicide. He did, however, say to the outlet, “There isn’t a minute that goes by that we don’t think of her and think of the wonderful life she could have lived … The…
The post Kelly Catlin Dead by Suicide at 23 appeared first on FeedBox.