One of the best pieces of business Newcastle United has done since the takeover was bringing in free agent Lloyd Kelly and flipping him for £20m a year later.