Australian Caleb Ewan wins an exciting sprint finish to claim stage three of the Tour de France in Sisteron.
Source: BBC Sport
Australian Caleb Ewan wins an exciting sprint finish to claim stage three of the Tour de France in Sisteron.
Source: BBC Sport