Newcastle winger Anthony Gordon signs a new long-term deal with the Premier League club. BBC Sport Read More