‘Chris Froome’s still the Team Sky boss’: Mikel Landa to continue in domestique role at Tour de France


Spaniard says he doesn't yet have the experience to earn support of team

Mikel Landa leads Alberto Contador on stage 13 of the Tour de France
After two tough days, Chris Froome is the Team Sky "boss" according to Mikel Landa, who "has the legs, but not the medals of honour" at the Tour de France.