McGarrity was born in Scotstoun, west of Glasgow City Centre.
After the war, he signed for Morton in August 1946, where he stayed for six years making 128 Scottish League appearances, scoring 34 goals [REF].