Tag: Omar Fraile

Omar Fraile claims first ever Tour de France stage win

Spanish rider Omar Fraile claimed the lead with a late burst at…

Deutsche Welle Deutsche Welle