JAMES "JIMMY" Eadie Gordon played for Rangers between 1907 and 1920, making a total of 334 appearances.

Right-half was his favoured position but his great natural ability also allowed him to figure at left-back, centre-forward and both wing berths too.

He was initially thought to be too weak physically but proved the critics wrong by enjoying an impressive career that earned him six caps as a junior internationalist and five league winners' medals with Rangers.

He also played in the Scottish Cup Final in 1909 and represented the Scottish League 14 times before going on to play for Dunfermline.