Gordon signs new 'long-term' deal with Newcastle This post was originally published on BBC Sport Newcastle winger Anthony Gordon signs a new contract with the Premier League club, who describe the deal as “long-term”.