Olympic cyclist Kelly Catlin dies at 23

Kelly Catlin, member of the U.S. women’s pursuit team that earned a silver medal at the 2016 Olympics in Rio, has died at age 23. ‚ÄúThere is not a minute that goes by that we do not think of her and think of the wonderful life she could have lived, there is not a second … Continue reading Olympic cyclist Kelly Catlin dies at 23