Carter-Vickers extended his Celtic contract at the end of January, making it the second deal he had signed in less than 20 months which seems to be the modern way rather than waiting until the last 12-18 months before renegotiating...
Celtic365 · May 14