Tour de France: Sandy Casar wins stage 18
Friday, July 27, 2007 Sandy Casar of France has won stage 18 of the 2007 Tour de France in a time of 5h 13′ 31″. Axel Merckx came in second. Sandy Casar, Alex Merckx, Laurent Lefevre, and Michael Boogerd took control of the stage with a break-away that gave them a 10-minute lead on the […]