Olympic Track Cyclist Kelly Catlin Dies at Age 23

Olympic track cyclist Kelly Catlin died Friday. She was 23. “There isn’t a minute that goes by that we don’t think of her and think of the wonderful life she could have lived,” Mark Catlin, Kelly’s father, wrote to VeloNews …