Theo Walcott has completed medical and agreed personal terms with Everton ahead of his move from Arsenal in a deal worth £20m on a three-and-a-half year contract.
Walcott, 28, becomes Sam Allardyce’s second signing of the January transfer window following the £27m paid for striker Cenk Tosun from Besiktas.
The move will end Walcott’s 12-year stint at Arsenal, the team he joined at age 16 and scored 108 goals in 397 appearances.
medical exercise ahead of his transfer, after he was spotted entering Everton’s training ground, Finch Farm, on Tuesday afternoon.
Arsenal boss Arsene Wenger admitted he did not want Walcott to leave but said he could not guarantee the England international game time and admitted that was a “sensitive subject” in a World Cup year.
But Walcott, who has not started a league game for Arsenal this season, believes Allardyce can reignite his career.
Walcott, who has 47 England caps, has not featured for his country since the friendly against Spain in November 2016.