How to watch Tour de France stages 10, 11 and 12: live stream the action
The biggest race of the season, the Tour de France, kicked off in the Basque city of Bilbao on Saturday, July 1 with Adam Yates taking the first stage victory and the first yellow jersey of