Barcelona will host the start of the Tour de France in 2026 with three days of racing unveiled by organisers and local ...
The Tour de France will be owned by Saudi Arabia within the next decade, according to Johan Bruyneel. The Belgian made this ...