Stage 3 of Itzulia Basque Country was being relatively uneventful until 38 kilometers to go, as race leader Primoz Roglic and his yellow jersey hit the deck. Not a slight tumble, as the BORA - hansgrohe rider was checked for concussion. The Slovenian seemed to be cleared of any major injury, but has...