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...
The Dugout ยท Sep 2, 2019
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...