Australian journeyman cyclist Jonathan Cantwell couldn't believe his luck when he got a ride in the Tour de France this year - and now he's proving he deserves it.
Journeyman Cantwell sixth in Stage 4

Australian journeyman cyclist Jonathan Cantwell couldn't believe his luck when he got a ride in the Tour de France this year - and now he's proving he deserves it.