Australian Caleb Ewan wins Tour de France third stage with sprint finish
Published
With about 100 metres to go, Ewan trailed five other riders before slinging himself through a narrow slice of road near the advertising barriers to claim victory.
Full Article