Kelly Catlin, a U.S. Olympic track cyclist who competed in the 2016 Rio De Janeiro Games, died of a reported suicide on March 8, reported The Associated Press.
Catlin, 23, won a silver medal with the women’s pursuit team at the 2016 Olympics.
Catlin, 23, won a silver medal with the women’s pursuit team at the 2016 Olympics.