Former Newcastle United and Liverpool star Kevin Keegan has passed away after a battle with cancer and the English football legend was never shy when talking about his career

Football icon Kevin Keegan, one of England's greatest players and managers, has died at the age of 75 following a battle with stage four cancer, prompting an outpouring of…

Kevin Keegan has died at the age of 75 after a short battle with illness.

Former Liverpool and England star Kevin Keegan has died aged 75. | Football News