Agreement reached between Man City and Juventus for Cristiano Ronaldo

According to 'AS', there is an agreement between Man City and Juventus for Cristiano Ronaldo to become a City footballer. The Portuguese, after several years in Italy where he has won less trophies than he would have liked, could return to England.
'AS' says that the agreement is subject to the 'Bianconeri' being able to choose which Man City player they want in return. It is quite likely that this is the case so that Man City do not have to pay as much for Ronaldo.
Juventus want to get Gabriel Jesus, but City would prefer Raheem Sterling to leave. It could be because Jesus is two years younger than Sterling, his recent form or simply that Guardiola prefers gim.
In any case, both hare rated very highly on the market, more so than Cristiano Ronaldo so it would not make sure for Man City to pay anything for Ronaldo. They will just have to pay his salary.