CYCLING’S most prestigious race has landed in Spain after the 2026 edition of the Tour de France officially began on the streets of Barcelona. The Tour’s...
Tour de France fans in Spain could face extreme heat as well as road closures and cancellations. Credit: Radu Razvan / Shutterstock Cycling fans lining Cataluña’s...
Recent Comments