2018 UCI Masters Track Cycling World Championships
“I Never Gave Up” – Just 166 days after a horrific cycling accident: 25 broken bones, serious internal injuries, 10 days in a Trauma Center and the long road of rehabilitation, an emotional Annette Williams (USA) embraces her husband Kenny following her Gold Medal performance during the UCI Masters Track Cycling World Championships, Women 55+ Scratch Race Final at the Velo Sports Center in Carson, California, USA on October 09, 2018. (Photo: Craig Huffman)
Read details