Celtic forward James Forrest has committed his long-term future to the club by penning a four-year contract extension...
EatSleepSport · Oct 30, 2019
Forrest signs new Celtic deal
Continue Reading
Celtic forward James Forrest has committed his long-term future to the club by penning a four-year contract extension...