picture of All Access

All FloBikes exclusives!

On-Site: Lowest TDF Finish Rate Since 2000

On-Site: Battered Peloton Arrives In Paris With Lowest Number Of Finishers Since 2000

Jul 24, 2022

Michael Woods is the latest rider to withdraw from the Tour de France which saw a large number of riders fail to finish due to injury, illness and fatigue.