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

On-Site: Lowest TDF Finish Rate Since 2000

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.