Kelly Catlin cause of death was suicide, family reveals
Kelly Catlin, a three-time cycling world champion reportedly died on March 8 at the age of 23. The gifted cyclist’s cause of death is suicide, according to her family. Catlin’s sister revealed that the racing cyclist suffered a concussion in the months leading up to her suicide. Christine Catlin told the Washington Post that along