Home About us Our Team Volunteer Ways to help News archives Opinion
Mark Cavendish of Britain crosses the finish line to win the fifth stage of the Tour de France cycling race over 116.5 miles starting in Epernay and finishing in Montargis, France.
(Photo by Bas Czerwinski / AP)
Bookmark and Share
First published in the July 09, 2010, 9:49 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft