Not sure how the accounting works, but to me it is net £26m for Cancelo. I believe City valued him around 45-50, so that means we effectively sold Danilo for 19-24m. Still really good going.
Nice to actually come out on the right side of an Italian negotiation.
The fees are all to help out Juventus.
The needed to raise money on their books this year, and because of the amortisation, selling Cancelo for €65m and buying Danilo for €37 nets them a €24m profit this year.
If we'd given them Danilo for 0 and paid €28m for Cancelo then they'd have made a €4m loss this year despite the net amount of cash and the players being identical.