Team Sky’s champion Chris Froome has just become the third rider in the cycling history to have ever won three consecutive Grand Tours after claiming this season’s Giro d’Italia in epic final stage which ended an hour ago in Rome, Italy.   Froome, 33, beat Briton Simon Yates after…

Read More >>