So today at the 99th attempt, Great Britain has all but produced her first winner of cycling’s toughest race, the Tour de France. Not only that but a British 1-2 with Chris Froome behind the man with the awesome grips, Bradley Wiggins. Chapeau. All that remains is to complete the job tomorrow in the processional final stage up the Champs Élysées. And perhaps also deliver a sixth team stage win if Mark Cavendish can win the group sprint.
So why ...
Continue Reading →JUL


