The technical director at Team Ineos shared his doubts about Chris Froome’s chances of winning the Tour de France.

Read more…