Manchester United and Juventus have come to an agreement over a fee for Paul Pogba, according to reports.
The future of the 23-year-old has been the subject of intense speculation throughout the summer, with United thought to have offered a world-record fee to bring Pogba back to Old Trafford.
Reports earlier today suggested that Pogba's agent Mino Raiola was finalising details with Juventus officials after the deal had stalled due to United's unwillingness to pay substantial agent fees.
However, respected Italian journalist Fabrizio Romano has now reported that the two clubs have agreed a price of €110m (£92.7m) for the France international, which would make him the most expensive footballer of all time.
Romano also confirmed that United have agreed to pay Raiola's fee, which is rumoured to be worth around €20m (£16.8m).
Official confirmation of the transfer is now thought to be imminent, with Pogba set to become United's fourth signing of the summer after Eric Bailly, Zlatan Ibrahimovic and Henrikh Mkhitaryan.