Yesterday in stage 4 of the Tour de France, Australia’s Cadel Evans held off fast finishing Alberto Contador to claim the stage victory. You may not have picked it, but Evans is wearing the red kit. At this moment in time Cadel is the stage winner but Contador thinks it is he who has […]