Tag: James Forrest Celtic contract extension
James Forrest aims for Celtic contract extension with continued passion
James Forrest's Impact on CelticJames Forrest has been an integral part of Celtic's success for over a decade, playing a key role in the team's recent domestic double. Having spent his entire professional career...