Kevin Keegan (Newcastle United, 16 January 2008 - 4 September 2008) Newcast - The Independent