Family of Kelly Catlin, Olympic cyclist who committed suicide, opens up on her struggles: ‘What has happened to our Kelly?’

Visits: 1

Olympic track cyclist Kelly Catlin helped lead the U.S. to a silver medal at the 2016 Summer Games. On Friday, her family said she was found dead in her dorm room at Stanford University. Go to Source