The England winger penned a new deal in 2024, with Newcastle maintaining the length would be "undisclosed".
Advertisement
Advertisement
However, Sky Sports says Gordon's contract still has four years to run and will expire in June, 2030.
The revelation arrives in a week when Gordon has been linked with Arsenal, Manchester United and Liverpool.
The Gunners are said to be willing to go as high as £75m to prise the Scouser away from Newcastle this summer.
