Juventus and Paul Pogba have agreed to a free transfer and a four-year contract.
Pogba is scheduled to have a medical and officially sign the contract on Saturday in Turin.
Since January, the France international has been free to discuss his next move with clubs.
When his contract with Manchester United expired last month, Pogba left the team.
Pogba would be returning to Juventus, the team he played for four years before joining Manchester United in 2016.
Pogba is aware that this could be his final major career move as he approaches his 30s and wants to take his time to make the best choice possible.
Pep Guardiola met with Pogba and the club drafted a lucrative contract to show their interest in signing the midfielder from bitter rivals United. Manchester City also made a stunning bid to sign Pogba from United.
Although he did take City’s offer into consideration, the World Cup winner decided it would not be worth the commotion and hostility that would follow.