Science says a 17-mile stage might be the Tour de France's toughest test
The Tour de France has been rolling for more than a week now and has finally made it to France in a brutal few days that has seen 220km stages, major crashes, cobbles, steep ramps and broken bones for two race leaders. But ...