Spurs, who Leeds said had "met a release clause that was triggered by the club's failure to get promoted at the first attempt," have signed Gray to a contract that would last until 2030.
After losing to Southampton in the Championship play-off final, which prevented them from winning promotion and forced them to sell players, the Elland Road club is said to have sold enough of their players to comply with profit and sustainability regulations.
#tottenhamhotspur