Jock, like so many players of his time, missed out on countless honours and international caps because of the war.
His 287 games spread over 15 years do not begin to tell the story of his time at Ibrox.
Legendary manager Bill Struth signed Shaw for £2,000 for Rangers in July 1938 from Airdrie and he made his debut at left back on the opening day of the league season in a 3-3 draw with St Johnstone.
He won the title in his first season, but the Second World War forced the abandonment of the Scottish League fixtures until 1946
Shaw played 28 of the 30 League games as Rangers won the first peace-time Championship.
He also got a winners’ medal in the new League Cup as Aberdeen were beaten 4-0 in the Final.
Shaw won the first of his six Scotland caps – all of them as captain – in a 1-1 draw against England at Wembley in April 1947.
That year marked another milestone for Tiger. At the age of 34 he scored his first official league goal for Rangers with a penalty against Airdrie.
His first Scottish Cup winners’ medal also came at the end of that season in a 1-0 win over Morton.
Shaw’s finest moment, however, came in 1949 when he led Rangers to a domestic Treble for the very first time as captain.
After retirement he became a trainer, managing Rangers’ third team, and also worked on the groundstaff at Ibrox.
Future stars such as the young John Greig, Sandy Jardine and Willie Henderson all came under his charge.
Shaw had won four Championships, three Scottish Cups and two League Cups by the time he gave football up. Undoubtedly, but for the war, there would have been more.