velovoices.com
Tour de France 2019: Stage 16 – Ewan rockets to the win, Alaphilippe holds yellow
Sixteen stages down. Two rest days complete. Three mountain stages fast approaching. After enjoying a splashed-filled rest day in Nimes, the peloton returned to their life on the road for stage 16 …