I can't repeat World Championships victory UCI World Championships Defending world road race champion Mark Cavendish
has told BBC Sport
that he "can't win" Sunday's race in Limburg. Last year, the 27-year-old became the first Briton to win the race in 46 years, but does not believe the hilly 261km Dutch...
FULL ARTICLE AT BBC