The 106th edition of the Tour de France could possibly go down as the greatest in history. Barring the final mountain stages that were cut short due to mother nature, the drama, the surprise, the plot twists, the extraordinary characters and the pure sporting… #bestHangingOrganizers
