Newcastle are on the verge of agreeing a £40m deal (plus some add-ons) with Everton for Anthony Gordon. The 21-yr-old is now expected on Tyneside for a medical this weekend. More to follow @mailsport #nufc

— Craig Hope (@CraigHope_DM) January 27, 2023