Manchester United have reached an agreement with Borussia Dortmund to sign Jadon Sancho this summer.
The England international was tipped to join the Red Devils last summer, but they were put off by the €120m price tag.
They revived their pursuit of Sancho earlier this month, and have now finalised a deal worth €90m plus add-ons for his services.
Sancho has agreed personal terms over a five-year contract, and he is expected to undergo his medical in the near future.
The forward is currently on Euro 2020 duty with England, and his transfer could be delayed until after the tournament.
Meanwhile, the Red Devils are actively looking for a new centre-back, and they have been tipped to sign Raphael Varane.
Varane’s contract with Los Blancos expires in 12 months’ time, and Los Blancos are prepared to sanction his sale in the coming weeks.
There have been reports suggesting that United have already agreed a £50m deal to sign the World Cup winner this summer.