
Jonathan Milan Clinches Stage Eight Victory at Tour de France 2025
On the eighth day of the Tour de France, the peloton took a break from intense racing, riding at a steady pace for the 171km stage into Laval, allowing riders to rest after seven days of competition.
