David Canada is a cyclist from Spain (born March 11th 1975). He has won 6 UCI races.
Spain
11th March 1975
WorldTour: 1 Wins
UCI: 6 Wins
Best results Victories Grand Tours Monuments