Tottenham defender Pedro Porro ended speculation over his future by signing a new long-term contract at the Premier League club on Sunday.

The proposed new deal is set to make the Spain international among the highest paid players at the club.

Pedro Porro has signed a new Tottenham contract through June 2031 with an option to 2032, becoming one of the club's highest-paid players and ending