Delayed due to the global pandemic but still taking place under the spectre of COVID-19, this year's Tour de France promises to be like no other. The 21-stage, 3, 484-kilometre race starts Saturday in Nice and is slated to end Sept. 20 in Paris.
Read more >