U.S. Olympic Cyclist Kelly Catlin Dead by Suicide at 23 - TMZ.com
Kelly Catlin, an Olympic U.S. cyclist, has died at the age of 23. Her father says she killed herself.
Kelly Catlin, an Olympic U.S. cyclist, has died at the age of 23. Her father says she killed herself.