Inside Mark Cavendish’s £180,000 Tour de France set-up – including his £1,000 socks


Inside Mark Cavendish’s £180,000 Tour de France set-up – including his £1,000 socks

Read MoreMark Cavendish is now clear at the top of the standings for the most Tour de France wins in history – and he’s done so wearing socks that retail for £1,000