World Olympic Cycling Medalist Kelly Catlin Dead At 23 By Sasha Ingber Published March 11, 2019 at 1:51 PM PDT Facebook Twitter LinkedIn Email