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...