Tour de France will begin July 4th in Barcelona, Spain with a team time-trial as the opening stage for the first time in the ...
Tour de France will begin with a team time-trial as the opening stage for the first time in the race's history, organisers ...
Barcelona mayor Jaume Collboni believes it is a "dream" for the region to host the opening three days of racing of the 2026 ...
This one is certainly far from over, though, and we could be in for a classic if the second half lives up to the first. 41’ ...