The Dakar showed its teeth for the youngster who’s made some history in 2026 as the youngest stage winner in the race’s history, Edgar Canet. The Spaniard couldn’t hang with the leading trio on his ...