Nightshift Sports: Tour de France, Stage 13

20 July 2018 Context The Tour de France, the world’s greatest long-distance bicycle race, goes on at the same time France is playing in the world’s largest single sports event. What a year and maybe, just maybe, the Franco rise to the top of the sports world is one of the reason’s why this year’s […]