Manchester United are set to sign Jadon Sancho from Borussia Dortmund for a fee of around £73m, with Manchester City set to receive a substantial amount of cash as part of the deal.
Sancho spent two years with City from 2015-17 after signing from Watford and before moving to Dortmund.
The Bundesliga side paid around £8m for the then-teenage winger, but City ensured they had a sell-on clause in the transfer agreement.
The Premier League champions will receive 15 per cent of any profit made by Dortmund on Sancho.
With Dortmund set to make a cool £65m profit on their £8m investment, it will see City pocket just shy of £10m – around £9.75m.
More: Manchester City FC
The only thing left for Sancho to do before confirming his switch to Old Trafford is a medical as the Red Devils’ lengthy pursuit of the 21-year-old finally nears an end.
The move has been agreed between the clubs and the England international will be handed the No. 7 shirt, memorably worn by the likes of Cristiano Ronaldo, David Beckham and Eric Cantona in the past.
Sancho had a wonderful time in Germany, scoring 50 goals for the club in 137 appearances and twice being named in the Bundesliga Team of the Season.
He has picked up 20 England caps, scoring three goals, although he is yet to make much of an impact at Euro 2020 as Gareth Southgate goes with other options in his front three.
The winger came on 84 minutes into the final group stage game against Czech Republic in his only appearance at the tournament so far.
For more stories like this, check our sport page