Career
Born in Hamilton, South Lanarkshire, McCall joined the Royal Navy at the age of seventeen. He later served with the King"s Own Scottish Borderers before starting his football career at Junior level with Blantyre Celtic. McCall moved to England to sign with Blackpool in 1947, making 87 league appearances over the next four years.
He signed for West Bromwich Albion in 1951, and in his sole season at the club made 31 league appearances.
He then signed for Leeds United in 1952, and in three years made 62 league appearances. He later played with Welsh side Lovell"s Athletic, before returning to English football with Halifax Town, for whom he made 139 league appearances.