Reports from Newcastle say that Kevin Keegan has been fired by Newcastle after less than eight months after taking over the club. Keegan reportedly has been unhappy with the Michael Owen negotiations and he was not involved in signing either Xisco or Nacho Gonzalez, while the club were trying to offload Joey Barton without his […]