The right wingback signed a contract with Spurs that would pay an initial sum of £12.5 million plus an additional sum of £7.5 million in performance-related add-ons until June 2027 after passing a physical at Hotspur Way on Friday.
Last year, the 21-year-old made 46 loan appearances for Nottingham Forest, and there was a possibility he might have signed a long-term contract with Steve Cooper’s team this summer.
Spence, though, joined Ivan Perisic, Fraser Forster, Yves Bissouma, Richarlison, and loanee Clement Lenglet as Spurs’ sixth significant acquisition of the year.
Spence told Tottenham’s official website, “Playing in the Premier League and for a great club like Tottenham is a dream come true.”
“I’m grateful to be here and to have the chance to play for the club. Being present here is an honor.
“I am eager to train with the club and get to know the players, staff, and management.
It's official ✅
— Tottenham Hotspur (@SpursOfficial) July 19, 2022