Loading Celtic sign Kelechi Iheanacho: Contract length and what Brendan Rodgers has said on Herald Scotland...