Former England and Newcastle manager Kevin Keegan has revealed he has stage four cancer.

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.