
Tour de France 2020: When does each stage start, how long is the race? How can I follow the action?
What is this race and why should I care about it? Why, it's only the 107th edition of the Tour de France, one of the three grand tours,...