Paul Pogba will sign for Juventus next month after his representatives finalised terms on Thursday.
The former Manchester United midfielder left Juventus for £89m in 2016.
Pogba will now return on a free in July as his lawyer Rafaela Pimenta settles outstanding details over the length of his new contract with the Italians.
Sportsmail reported earlier on Thursday that Juventus were hoping to seal Pogba's return to Turin later that day.
And it now appears a deal is imminent, which will be a disappointment to French giants Paris Saint-Germain, who were also keen on snapping him up for nothing.