Advertisement

Fabian Cancellara takes overall lead after Stage 2

Fabian Cancellara is awarded the yellow jersey for being the overall leader after Stage 2 of the 2015 Tour de France.