Lessons from Froome’s Tour Success

The gruelling 21-day, 3,360km Tour De France cycling race finally came to a halt on Sunday 26th July with the rain-soaked ride into Paris and presentation of both the Yellow Jersey for overall winner and the Polka-Dot Jersey for King of the Mountains being presented to Kenyan Born Englishman Chris Froome. Unfortunately the edge was […]

Read More