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

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

From The Washington PostBy Cindy Boren Kelly Catlin and the U.S. women’s pursuit team won silver at the 2016 Summer Olympics in Rio de Janeiro. (Bryn Lennon/Getty Images) Kelly Catlin, a member of the U.S. women’s pursuit team that won a silver medal during the...

Pin It on Pinterest