The 2025 Tour de France continues on Sunday with Stage 15, where the riders will get a bit of relief from the high mountains, but not much. The 198-kilometer route from Muret to Carcassonne features a ...