Ian Mcleod
Current team: Team Bonitas
Date of birth: 03/10/1980
Nationality: South Africa

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