Career
Born in Salford, McPherson played for Royal Engineers, Bury, Stalybridge Celtic and Walsall. He played youth football with the Salford Lads Club, alongside Steve Fleet, Eddie Colman and Brian Doyle. With Walsall.
Born in Salford, McPherson played for Royal Engineers, Bury, Stalybridge Celtic and Walsall. He played youth football with the Salford Lads Club, alongside Steve Fleet, Eddie Colman and Brian Doyle. With Walsall.