Background
Although he was born in Parkhead, Scotland, Blair began his career in Toronto, Canada, with Davonport Albion.
Although he was born in Parkhead, Scotland, Blair began his career in Toronto, Canada, with Davonport Albion.
He also earned eight caps with the Scottish national team He then moved to Toronto Scottish and Willys Overland before signing with the Providence Clamdiggers of the American Soccer League in 1924. After one season, he returned to where he signed with Clyde in 1925.
He spent six seasons with Clyde before transferring to Aston Villa of the Football League on 24 October 1931.
Blair played 138 League and Cup games for Aston Villa. He signed for Villa before joining Blackpool.
He made his debut for the Tangerines in the opening League game of the 1936-1937 season, in a 2–1 victory at Leicester City on 29 August 1936. He went on to be an ever-present that campaign, starting in all of the club"s 42 League games and two games.
He remained with Blackpool until the Second World War in 1939.
Throughout his whole career he played in 408 League matches and scored two goals, both for Clyde.