The Tour de France rolls out of the French Riviera next Saturday with peaks, plains and rigid coronavirus protocols standing between the 176 riders and the final dash along the Champs-Elysees in Paris. Delayed by over two months because of the virus, political will and organisational savvy...
