Everton have completed the signing of Theo Walcott from Arsenal in a deal reportedly worth £20 million.
Walcott was also linked with West Ham and former club Southampton, but will instead attempt to revitalise his career at Everton, signing a three-and-a-half-year contract at Goodison Park after falling out of favour at Arsenal.
"I felt this was the right place for me to be" - Walcott
"I’m very ambitious and I've come here because I want the club to push to the next level," the England international told Everton's official website.
"And with the players that have come in, I feel like the next level can be reached. I'm very excited to be starting a new chapter and I felt this was the right place for me to be."
Walcott leaves Arsenal after 12 years in North London
Walcott made almost 400 appearances for Arsenal, scoring 108 goals, but he has found his first-team opportunities restricted this term and he has played just 47 minutes in six Premier League substitute appearances.
Joins Cenk Tosun in moving to Everton this January
He becomes Everton's second signing of the January transfer window, after the Toffees signed striker Cenk Tosun from Besiktas.