Caleb Ewan wins stage 3: sprinting to victory in Sisteron in Le Tour 2020September 1, 2020There are only two Australians in the Tour de France of 2020 and one of them, Caleb Ewan, has earned a victory in stage three. A fine sprint in Sisteron provide...