Loading Premier League target agrees new long-term contract at Celtic on TEAMtalk...