Mark Cavendish rocks up at Isle of Man road race and finishes 29th
The organiser of a local road race on the Isle of Man, which on Sunday was graced by a touch of stardust when 34-time Tour de France stage winner Mark Cavendish pinned on a number during a visit home in between races, says he thinks the sprinting legend enjoys “being treated as just one of the … Read more