When he began his career at Raith Rovers, Sandy Archibald would have been unsure how his professional career would pan out, but he probably didn't expect to play 580 times for a club like Rangers.
The right-sided player moved to Rangers in 1917 and although he was only 20 years of age, he would become an ever-present during the following campaign as he helped Rangers end their barren spell in the Scottish top flight.
During Archibald's 17 years at the club, Rangers would finish outside of the top two on just one occasion, with 13 league titles being registered during that time. He won only win the Scottish Cup four times, but it mattered little given his contribution in the league, with 126 goals being netted.
As it stands, Archibald holds the record for the most amount of league appearances for Rangers, while he ranks in fourth position in all competitions, sitting behind Ally McCoist, Sandy Jardine and John Greig respectively.
Archibald also won eight caps for Scotland over a 10-year period, while his ability was also recognised with selection for the Scottish League XI, for whom he made 12 appearances.