Mike Ashley has agreed to sell Newcastle for £350m to the cousin of Manchester City's Arab owner Sheikh Mansour plus plenty of transfer lines too.