Everton have signed former Bayern Munich and Koln goalkeeper Stefan Wessels on a free transfer.
The 28-year-old former Germany Under-21 international has penned an initial one-year contract at Goodison Park and will add competition for a starting spot to Tim Howard and youngsters Iain Turner and John Ruddy.
Wessels told his new club's official website: "I am excited to be here in England.
"It is the first time I have played for a club outside of Germany, but the English Premier League is a very exciting league and I am looking forward to my time here at Everton."
Wessels is the fourth signing made this summer by Toffees boss David Moyes, who has also brought in Wigan Athletic left-back Leighton Baines, Sheffield United utility man Phil Jagielka and Borussia Dortmund schemer Steven Pienaar.
Meanwhile, Toffees forward Andrew Johnson has been ruled out of England's friendly international against Germany on Wednesday evening due to a slight knee problem.