After a bittersweet victory for the team yesterday with Peter Sagan winning and taking the team’s first yellow jersey while GC leader Alberto Contador lost time after another heavy fall, stage 3 was a much steadier affair. Leaving the northern coastal region behind – along with its punishing wind and […]