Spain’s Luis Leon Sanchez won the Tour de France’s ninth stage today, as France’s Thomas Voeckler came in second, allowing him to take the lead overall. Sanchez, who moved into second place overall, said “it was really a hard stage today,” and the AP notes the day was full of…
See the rest here:
On Crash-Filled Day, Voeckler Takes Tour Lead