Serving the the Northeast Kingdom of VT and North Country of NH
Chavanel Wins Tour de France Stage, Takes Lead
Friday, 09 July 2010 08:53 | | |
SPA, Belgium (AP) - France's Sylvain Chavanel won the rain-swept second stage of the Tour de France on Monday to take the overall lead, while seven-time champion Lance Armstrong finished in the pack after bloodying his thigh on a day filled with crashes.
read full article