Tag: Nelson Oliveira

Latest News

Oliveira outfoxes large break to snag stage 13 of Vuelta a España

Lampre-Merida’s Nelson Oliveira picked up the first Grand Tour stage win of his career at the end of stage 13 of the Vuelta a España, hit...