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.
After the Tour de France Stage 3 today, Lance Armstrong sits in 18th place in overall standings. One of the seven cobblestone sections gave him particular trouble.
Olympic hopefuls gathered in Chicago this week say that boycotts do not work. Athletes who were unable to compete in 1980 concur.