Porro's current deal was set to expire in two years, and that offered encouragement to potential suitors for the Spaniard.
Manchester City were one of the clubs said to be interested in the talented full-back, but now he's nearing an agreement over a new deal with the Lilywhites.
According to The Athletic, Porro will become one of the highest-paid players at Spurs if he commits to the four-year deal that has been laid on the table.
Tottenham see the 26-year-old as a long-term part of their plans, and news of him potentially signing a new contract will be music to Roberto De Zerbi's ears.
In a disastrous campaign for the north London giants last time out, Porro at least led by example with eight goal involvements in 47 appearances across all competitions.
Porro also created more chances (53) than any of his teammates in the Premier League last season, an impressive feat for a player who largely operates as a full-back.
