Daniel James is reportedly set to undergo a medical with Manchester United on Thursday before sealing an £18 million move to Old Trafford from Swansea City.
According to Sky Sports News, the fee includes an up-front payment of £15 million, plus £3 million in add-ons.
Assuming all goes well with the medical, James looks set to be United's first signing of the summer as manager Ole Gunnar Solskjaer starts to rebuild his struggling squad.
Per Sky Sports News' Kaveh Solhekol, United were not the only club interested in 21-year-old James:
Kaveh SolhekolManchester United signing Swansea winger Daniel James in £18m deal.