D. MacDonald

Current club Airdrie United

Bio

D. MacDonald is a football player from who mostly plays as a unknown.

Fact sheet