dpo.st
Kelly Catlin dies: U.S. Olympic cycling medalist was 23
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 at the age of 23.