It looks like Newcastle United will complete the signing of Joe Willock before the season opener against West Ham.

But will the Magpies be able to get the deal over the line in time for him to actually play?

It was reported on Thursday that personal terms had been agreed, with Willock travelling to the North East to have a medical on Friday.

This came after reports of contract issues delaying the deal. As always with Newcastle, they go at a snail’s pace.

Arsenal v Chelsea - Pre Season Friendly
(Photo by Visionhaus/Getty Images)

A fee was reportedly agreed on Sunday, but negotiations with the player weren’t as easy as some presumed.

Now it seems all but certain that a deal will be completed for a player we desperately need. Not only that, but a player we’ve wanted since April.

Will Joe Willock make his second Newcastle debut against West Ham?

If Steve Bruce wants Willock to feature against West Ham on Sunday then he needs to be signed and registered by midday today.

West Bromwich Albion v Newcastle United - Premier League
(Photo by Gareth Copley/Getty Images)

It’s ridiculous how late we’ve left this. While it’s not the end of the world if he isn’t available against the Hammers, his presence would be a real boost – particularly with his record of scoring off the bench.

 

It’s inexplicable how long this deal has taken Newcastle.

In April, Bruce told the Telegraph that he would like to re-sign Willock, with a £20million fee being rumoured.

Nearly three months later and only now are we on the brink of securing his signature. Yes, it’s great that it’s a permanent deal. But why did it have to take so long?

Fulham v Newcastle United - Premier League
(Photo by Newcastle United/Newcastle United via Getty Images)

If he had arrived a month ago, he could have had a strong pre-season and be ready to start on Sunday.

But as always, we are playing catch up.

Despite wanting him since April, Newcastle are now in a race against time to get Willock registered so he can play against West Ham. Only at Mike Ashley’s club…

Have something to tell us about this article?