Leeds United will pay a club-record fee of £30m to sign Manchester United winger Daniel James.
Whites boss Marcelo Bielsa has coveted James ever since the Welshman's move to Elland Road from Swansea collapsed in January 2019.
The Wales international subsequently joined United that summer.
But after the signings of Jadon Sancho and Cristiano Ronaldo, James has become surplus to requirements at Old Trafford.
A fee has now been agreed in principle, with the final details set to be completed as soon as possible.
The transfer would eclipse Leeds' previous record of £24.8m, which they paid Valencia for Rodrigo last summer.