Manchester City boss Pep Guardiola agreed to sign a four-year contract with Juventus for 24 million euros per year, Agenzia Giornalistica Italia reported.
According to unofficial data, Guardiola receives 20 million euros in Manchester City.
The sides are expected to sign a deal on June 4, and on June 14, the official presentation of the Catalan specialist in Juventus will take place.
Juventus mentor Massimiliano Allegri will leave his post at the end of the season.
Guardiola lead Manchester City since 2016. For three seasons, he won 6 trophies. His contract with the English club will expire in 2021.