Former England captain and manager Kevin Keegan has revealed that he is battling stage four cancer, sharing the emotional news during a public appearance in Newcastle that left supporters deeply moved.
The 75-year-old football icon disclosed details of his diagnosis while speaking at the Tyne Theatre and Opera House, where he received a heartfelt standing ovation from fans. Keegan's family had previously announced in January that he was undergoing treatment following medical investigations into ongoing abdominal symptoms.