Kevin Keegan, the former England captain and manager, has died at the age of 75. The news comes seven weeks after he announced he had been diagnosed with stage four cancer. Keegan was a legendary figure in English football, known for his time as a player at Liverpool and Newcastle United, as well as his successful managerial career. He captained England 32 times and later managed the national team. Keegan also had spells in charge of Newcastle United and Fulham. His death marks the loss of one of the game's most iconic personalities. Tributes have poured in from across the football world. He is survived by his wife Jean and their two daughters.