cycling: Suicide at 23: Three-time track cycling world champion Kelly Catlin is dead
Track cycling: Three-time track cycling world champion Kelly Catlin is no longer alive. According to her father, the 23-year-old American committed suicide Friday evening in her California home. Three-time world champion and Olympic silver medalist Kelly Catlin enjoyed great success at a young age. In 2016, 2017, and 2018, she won the title in... read more
