Cavendish struggles, Bardet wins 1st stage of TdF

More stories from Stage Races (Cycling)

More stories from Grand Tours

More stories from Bicycle Racing