The news just broke that Stephen Welsh has signed a new four year deal with the club. He deserves it and he deserves all the accolades which will be coming his way on the blogs and in the mainstream press over the next day or two...
The Celtic Blog · Apr 13, 2021