Stage 13 is up and down all the way, with a summit finish at the end – watch a free Tour de France live stream and catch all the cycling online today.
Click here for original story, How to watch 2020 Tour de France: free live stream and TV details for stage 13 today
Source: Tech Radar