Good news: Celtic star speaks on contract,By adminbbcsportNovember 6, 2023 Celtic star speaks on contract, why Rangers subbed Cantwell, Hearts penalty claim, Hibs man ‘tried…