Wayne Rooney has completed his return to Everton after the Toffees agreed an undisclosed fee with Manchester United.
The 31 year-old has agreed a two-year-deal at Goodison Park after passing a medical on Saturday.
Rooney left Everton for United in 2004 for a reported fee of £27million, which made him the world's most expensive teenager at the time.
He went on to win 12 major trophies for the club in 13 years, including five Premier League titles, three League Cups, the FA Cup, the Champions League and the Europa League.
He was named captain by Louis van Gaal in 2014 and broke Bobby Charlton's long-standing scoring record at United last season, eventually finishing on 253 goals in 559 appearances.
Rooney, England's record goalscorer, fell down the pecking order under manager Jose Mourinho last season and United's pursuit of Everton striker Romelu Lukaku prompted talk that he would leave before next season.