Cycling

10 July 2003

espn.com may offer the best coverage of the Tour de France Freedom. Thursday, July 10 marked the completion of Stage 5 of 20 stages. Stage 20 and the race’s finish will be in Paris on Sunday, July 27 after 2130 miles.

America’s Lance Armstrong is going for his fifth consecutive win.

Filed under: