Starting from the Parc del ForĂșm in the east of Barcelona, the first team will head down from the start ramp at 17:05 CEST
The 2026 Tour de France is set to kick off during the Grand Départ with the highly anticipated stage 1 team time trial on July 4 in Barcelona.
It will be prime viewing as the very best of the overal⊠[+4614 chars]
It will be prime viewing as the very best of the overal⊠[+4614 chars]