Everton have signed Andros Townsend on a free transfer after his release from Crystal Palace.
The 30-year-old winger has signed a two-year deal with the Toffees.
"Everton is a massive football club and very ambitious," Townsend told evertontv. "They would admit I'm coming here to be a squad player.
"My job now is to prove I'm good enough to be an important part of this football club."