On the 21st July Chris Froome completed a fine Tour de France victory to make it consecutive British wins for Team Sky. Whilst Froome may not have the charisma or mass appeal of Sir Bradley Wiggins or some of Britain’s Olympic cycling heroes, there can be no doubting his achievement, … Read more
