The former England captain won two Ballon d'Ors as a player before retiring and managing Newcastle and Manchester City.

Newcastle United and England icon Kevin Keegan was diagnosed with cancer at the start of the year, and the 75-year-old has now made a rare public appearance

The doctor told Kevin Keegan he had a tremendous strike rate at tackling the cancer that, last Christmas, left him floored, confined to bed and his family tearful.