Arsenal midfielder Aaron Ramsey has signed a pre-contract agreement to join Juventus in the summer in a deal that will earn him over £400,000 a week.
The 28-year-old has agreed a four-year contract that will see him join the Italian champions as a free agent, ending his 11-year spell with Arsenal.
Ramsey passed a two-part medical in January, having picked Juve following talks with a host of European clubs.
He will be the highest-earning British player ever based on basic salary.
The Wales international's Arsenal contract expires on 30 June and the Gunners will receive no fee when he leaves.
In confirming the deal, Juventus said the club would incur costs of 3.7m euros (£3.2m) but did not specify what the fee was for.
On his Instagram page, Ramsey thanked Arsenal's fans and said he will "continue to give the team 100%".
He wrote: "You welcomed me as a teenager and have been there through all the highs and lows I've encountered during my time at the club.