Background
Marshall was born in Avonbridge, Stirlingshire and joined Rangers from Shettleston in 1925.
Marshall was born in Avonbridge, Stirlingshire and joined Rangers from Shettleston in 1925.
He played as an inside forward. During his nine-year spell at Ibrox he amassed five League championships and three Scottish Cups. In total he scored 138 goals in 257 league appearances for Rangers.
Marshall was a qualified doctor, gaining his medical degree in October 1933, and it was a medical appointment in London that caused him to leave Rangers and join Arsenal in July 1934.
Marshall only spent one season at Arsenal. He made his debut on September 17, 1934 against Blackburn Rovers in a 2-0 defeat.
He left Arsenal in March 1935, to move to West Ham United. He spent two seasons there before retiring at the relatively early age of 29.
He continued to work in London, remaining in the Bermondsey area for some time working for the local council.
He died in 1977, aged sixty-nine.