French Alps July 18, 2016 0 Video: TdF Stage 18 Megève Time Trial Preview In 1980 Bernard Hinault won the World Championships held in Sallanches. The circuit course climbed…
Cycling February 26, 2008 4 Time Trial: Kicking My Sorry Butt Yesterday, I rode my first 2008 Time Trial Race against myself. Nearing the end of the longest climb of the day, old me started to suffer. So I got out of the saddle and made him really hurt.