Everton striker Wayne Rooney has signed a three-and-a-half-year deal with Major League Soccer club DC United.
He will officially complete his move when the US mid-season transfer window opens on 10 July.
There is no transfer fee but it is understood DC United have agreed a compensation package with the Toffees.
The 32-year-old's deal is worth £10m, meaning he becomes the highest paid player in DC United's history.
Everton and DC United made the announcement simultaneously on Thursday afternoon.
Rooney will make his debut when the club open their new 20,000-capacity Audi Field Stadium on 14 July.
"Moving to America and MLS fulfils another career ambition for me," Rooney told the club website.
"I have the hunger to be a success here and will give DC 100% - as I have always done for every team I have ever played for. Now I can't wait to get on the pitch in a United shirt and join my new teammates to bring success to this club."
Manchester United and England's record goalscorer agreed a deal in principle last month but was undecided about leaving Everton halfway through his two-year contract.
He will leave the Premier League as its second highest goalscorer with 208 goals, bettered only by Alan Shearer (260).