Celtic goalkeeper Kasper Schmeichel has announced his retirement from football at the age of 39.
The Denmark international has been sidelined with a serious shoulder injury since February, despite playing on for almost a year since initially sustaining the blow against Portugal for his national team.