Joselu is heading to Tyneside for a medical ahead of a £5million move to Newcastle United.
The club has been involved in long-running talks with Stoke City over a move for the striker.
Newcastle had what was described as a "derisory" bid for Joselu rejected earlier this month.
However, the two clubs have finally reached an agreement.
The Gazette understands that Joselu is due to undergo a medical later today.
Stoke have allowed Joselu to leave after clinching a deal for Jese Rodriguez, who is set to join from Paris Saint-Germain.
Joselu was made available by the Premier League club after falling out of favour last season.
And his move to United is expected to be completed in the next 24 hours.
The 27-year-old could make his debut in Sunday's game against Huddersfield Town at the John Smith's Stadium.
"Like" our NUFC Facebook page here