Home Tags Stephen Walsh

Tag: Stephen Walsh

‘Great’, ‘Don’t talk to me’ – Fans react after Celtic agree...

By Richard Parks Celtic have confirmed that centre-back Stephen Welsh has agreed terms and signed a new contract with the club - and fans have...