Former Collingwood president Eddie McGuire has retold Andrew Krakouer's remarkable comeback story after his death at 42.