The winger is one of the Premier League's longest tenured attackers, having been in England's top-flight since 2012-13
Everton have revealed the signing of Andros Townsend on a two-year deal, with the winger reuniting with manager Rafa Benitez after playing under the Spaniard at Newcastle.
He joins from Crystal Palace, who released him after last season, and has credited the presence of Benitez as a primary reason for his arrival.
Townsend has 31 goals and 35 assists to his name in the Premier League, and he carries a reputation for being an active defensive participant with his side out of possession.