ALWAYS WAS HIGHLY OVERRATED! Difference was the newcastle team played for him and his strengths and as a result were very one dimensional, any decent team won't do that. In a decent team he would have to prove himself and play for the team.
I'd rather have my ball sack shaved by a blind monkey with a cut throat razor than sign Carroll or Heskey.