The 2016 Tour de France continues to head toward the south of France with a generally flat 232-kilometer race from Saumur to Limoges.
CLICK HERE to join us for Live-Up-To-The-Minute coverage of this Tour’s longest stage.
The 2016 Tour de France continues to head toward the south of France with a generally flat 232-kilometer race from Saumur to Limoges.
CLICK HERE to join us for Live-Up-To-The-Minute coverage of this Tour’s longest stage.