Denmark’s Mads Pedersen wins the first stage of the Giro d’Italia from Wout van Aert in Albania, while Mikel Landa is injured in a late crash.
Denmark’s Mads Pedersen wins the first stage of the Giro d’Italia from Wout van Aert in Albania, while Mikel Landa is injured in a late crash.