Chavanel wins Tour de France’s 2nd stage

Frenchman Sylvain Chavanel has won the second stage of the Tour de France, a rainswept ride in Belgium marred by crashes.

Leave a Reply