Newcastle United have struck a deal to sign forward Alexander Isak.

The Magpies will pay Real Sociedad a club-record fee worth around £60 million to bring the 22-year-old to St James' Park, according to David Ornstein and Chris Waugh of The Athletic.

Isak has yet to undergo a medical, but there's growing confidence among Newcastle officials that a deal for the Swedish international will be completed before the transfer deadline Sept. 1.