Loading James Forrest agrees extended deal with Celtic on Celtic FC...