Unless it's a loan, which I'm not sure that the club are willing to accept it, West Ham supposedly can't even afford £30 million for Lingard. So, not sure how they will afford to pay the £40 million for Abraham. Matt Law has also previously said that West Ham don't have a lot of money now and they need to sell to buy.