Stanford student and world-class cyclist dies at 23; ‘The hurt is unbelievable’
In addition to capturing an Olympic silver medal, Kelly Catlin was a three-time world champion cyclist.
In addition to capturing an Olympic silver medal, Kelly Catlin was a three-time world champion cyclist.