Some Scottish Press will have egg firmly on their face tonight as Aston Villa appoint Dean Smith and John Terry as their new management team. Since Steve Bruce’s sacking last week there has been no end to the mindless speculation about the Celtic manager’s future and how Aston Villa were ‘ready to swoop’...
Celts Are Here · Oct 10, 2018
Celtic Fans Have Last Laugh on Scottish Press
Continue Reading