The Dugout · Sep 2, 2019

WATCH: Taylor arrive at Celtic Park as he signs

This is the sight that Celtic fans have wanted to see, Greg Taylor is at Celtic Park, to agree personal terms, after Killie and Celtic agreed upon a fee...

Continue Reading

Get the FREE Celticnewsnow app