velovoices.com
Tour de France: Stage 3 review
Stage 3: Orchies to Boulogne-sur-Mer, 197km The ‘Tourminater’ aka Peter Sagan (Liquigas-Cannondale) easily triumphed once more on a stiff ramp and celebrated with a new Forrest Gump-sty…