• U.S. Olympic cycling medalist Kelly Catlin dies at 23

    Submitted by 303cycling on March 11th, 2019

    From The Washington PostBy Cindy Boren Kelly Catlin, a member of the U.S. women’s pursuit team that won a silver medal during the 2016 Olympic Games, died Thursday night, ending her focused, driven life at the age of 23. Her death left her father describing “unbelievable” pain and her sister saying, “I want the worldRead More