Topic: Sylvain Chavanel
French cycling has taken a hit from rising costs and competition from sports such as basketball. A Frenchman has not won the Tour de France in more than two decades.
07/15/2010 11:54 am
British cyclist Mark Cavendish won Stage 5 – his first stage win – of this year's Tour de France after a bumpy start to the 2010 season. Lance Armstrong stands 18th, two minutes and 30 seconds behind the leader after 613 miles of racing.
07/08/2010 03:46 pm