The 2017 Tour de France is already underway and is heading towards its third stage in the Belgian town of Verviers. The 3,540km (2,200-mile) race started in Germany with a 14km individual time trial. It ventures through Belgium and Luxembourg before heading into France. Marcel Kittel (Quick-Step Floors) won the second sprint stage of the 

Continue Reading