Sir Mark Cavendish calls time on ‘completed’ cycling career ahead of final race
The Manxman will retire as a three-time world champion, Olympic silver medallist and winner of a record 35 Tour de France stages.
