James Macdonald was a Scottish professional footballer who played in the Scottish League for Heart of Midlothian as an inside right.
[1] Macdonald served as a lance corporal in the Royal Scots during the First World War.
[2]
This biographical article related to a Scottish forward is a stub.
You can help Wikipedia by expanding it.