James Forrest will continue his long Celtic career until at least the summer of 2026 after signing a year-long contract extension...

BBC · Nov 23, 2024
James Forrest will continue his long Celtic career until at least the summer of 2026 after signing a year-long contract extension...