JM
Player
J. Macrae
Position not recorded · Clachnacuddin Team country: Scotland · Availability not confirmedJ. Macrae is listed with Clachnacuddin. Position not recorded. Key facts: career Clachnacuddin · Free transfer from Brora Rangers, key actions 6.