Stephen Welsh has committed himself to Celtic for another four years, the club has announced this morning...
The Celtic Star · Aug 18, 2023
Stephen Welsh has committed himself to Celtic for another four years, the club has announced this morning...