Fulham have completed the signing of goalkeeper Kasey Keller from German side Borussia Monchengladbach.
Keller left England to play football in the Bundesliga in 2005
The 37-year-old American returns to the Premier League after spells with Tottenham and Leicester City.
"I'm delighted that Kasey has joined us, and I'm sure that he'll be a great addition to the squad," Fulham manager Lawrie Sanchez said.
Keller added: "It's fantastic to be back in the Premiership after a couple of year's absence."
Fulham have been short of keepers following an injury to Antti Niemi and Keller will be able to provide vital cover for Tony Warner.
"With Antti being injured, it was important we added some strength and depth," said Sanchez.
"Kasey is a proven professional with impeccable international and he will be a valuable asset to us over the course of the season."
Keller started his career for Portland Timbers before moving to Millwall in 1992, where he made over 150 appearances.
He then moved to Leicester City before leaving for Spain in 1999 to join up with Rayo Vallecano.
Keller returned to the Premier League after accepting an offer from Tottenham where he made over 80 appearances before losing his first-team place to Paul Robinson.
The American said of his return to London: "I am really enthusiastic about this new challenge."