After weeks of speculation, World Champion cyclist Mark Cavendish is to join Team Sky for next season.
Cavendish joins team Sky