James Duncan was a Scottish footballer, who played for Eastern, Alexandra Athletic, Rangers[1] and Scotland.
[2] After retiring as a player, Duncan served on the Rangers management committee.
[2]
This biographical article related to a defender from Scotland is a stub.
You can help Wikipedia by expanding it.