Ian Mcleod

Current team: Team Bonitas
Date of birth: 03/10/1980
Nationality: South Africa
UCI: RSA19801003

Team Affiliations:


Related Articles

MTN saves the day for McLeod

MTN saves the day for McLeod

MTN Cycling signed Ian McLeod, just one week after his contract with the French-based Le Française...

Back to top