Celtic have confirmed that James Forrest has signed a new contract. The 33-year-old has penned a deal that will take him until the summer of 2026, suggesting that he will complete his playing days as a one-club man. In an announcement on Saturday morning, Celtic confirmed the extension for Forrest...

The Celtic Star · Nov 23, 2024