100 days before the first stage of the 2025 Tour de France, which will send the riders on a 185-kilometer course that will start and finish in Lille. The “capital of Flanders” has already dressed ...