Kevin Keegan ( born 14 February 1951 ) is a former English football player . He has played for England national team . Joseph Kevin Keegan , OBE ( born 14 February 1951 ) is a former international footballer and former manager of the England national football team and several English clubs , most notably Newcastle United .