Having been a player at Celtic for nearly five years now and won nine trophies, Greg Taylor knows he and his team mates can ill afford to dwell on their success...

Herald Scotland · May 27, 2024
Having been a player at Celtic for nearly five years now and won nine trophies, Greg Taylor knows he and his team mates can ill afford to dwell on their success...