Stephen Welsh has said goodbye to Celtic after completing his move to Swansea City, bringing an end to an 18-year association with the club. The defender came through the ranks at Lennoxtown and made his first-team debut under Neil Lennon in 2020...

Celts Are Here · 1h











































