A club statement reads: "We are pleased to announce the signing of American international goalkeeper Kasey Keller.
"The 31-year-old, who was out of contract following a two-year spell at Spanish side Rayo Vallecano, has signed on a free transfer.
"He made his name in this country at Millwall, where he made 202 appearances, before moving to Leicester City, playing 125 games in the Premiership."
Look out for Kasey's first interview as a Spurs player - coming soon on the Official Spurs Website
We have signed goalkeeper Kasey Keller. The American international and former Millwall and Leicester City number one was out of contract following a two-year spell at Rayo Vallecano and has joined us on a free transfer.