Sorting by


How to watch Tour de France 2023: TV channel and FREE live stream for Grand Depart today

Cycling’s biggest race begins with a 182km stage across the Basque Country, starting and ending in Bilbao – where the official teams presentation was held during the week in front of the city’s Guggenheim Museum.

The Grand Depart is one of the great spectacles in sport and the Tour will spend its first three days in northern Spain before darting into the Pyrenees mountains.

Source link

Related Articles

Back to top button