St Johnstone: Steven MacLean signs three-year deal as manager

27th May 2023    |     Source: BBC

Steven MacLean, right, took over from Callum Davidson in April