Everton signed England winger Theo Walcott from Arsenal in a deal worth a reported £25 million ($ 34 million, 28.3 million euros) on Wednesday.
Walcott had been out of favour with Arsenal boss Arsene Wenger for much of this season and has opted to move to Goodison Park in a bid to kick-start his faltering career.
The 28-year-old made just 16 appearances for Arsenal in all competitions this season and last started a Premier League game for the Gunners in April.
“There’s something about this move I’ve just felt good about,” Walcott said.
“It felt like it was time for me to move on.
“It was sad but it’s exciting at the same time and I want to reignite my career and push Everton to win things as they have done before.
“The manager is very hungry and it’s just what I need. I’ve had a couple of chats with him and straightaway I felt that hunger and that desire that he wanted from me.”
Walcott becomes Sam Allardyce’s second signing of the January transfer window following the arrival of Besiktas striker Cenk Tosun.