Sport

Soren Kragh Andersen wins Tour de France stage Prior to Crucial mountain Afternoon


Soren Kragh Andersen of Denmark won the Tour de France’s 13th stage, breaking off with two kilometers left using a horizontal end.