The 2017 Tour de France general classification battle is the closest since 1951. But why has that been?
The 2017 Tour de France general classification battle is the closest since 1951. But why has that been?Analysis: why is this Tour de France the closest it’s been since 1951?