Mark Cavendish dejected from Team Sky
Mark Cavendish dejected from Team Sky Team Sky’s performance throughout the 2012 season was nothing short of spectacular as it snatched the top overall spot at the UCI World Tour team’s rankings 2012 with a convincing margin of over 500 points. The team managed to snatch the first two overall positions at the Tour de […]