Debuchy or Richards? Both class acts, but the Man City right-back has been plagued with injuries, and that guarantees he will not see out a full season.
Newcastle are the favourites to sign the 26-year-old and are willing to match his £70,000-a-week wages, but don't expect him to see out 38 league games.
Newcastle chief scout, Graham Carr, has approved a move for the defender, with club owner Mike Ashley agreeing to finance the deal.
The 26-year-old as ONE advantage over the frenchman - he has the ability to play anywhere across the back four.
NEWCASTLE SIGN AJAX SKIPPER!
Alan Pardew has completed the signing of Siem de Jong from Ajax.
The 25-year-old Holland international moves to Tyneside for an undisclosed fee and has signed a six-year deal at St James' Park.
De Jong came through Ajax's youth system and has won four Dutch titles since making his debut in 2007, assuming the captaincy in 2012.
NUFC statement: "Newcastle United have completed the signing of Ajax captain Siem de Jong.
"The 25-year-old Dutch international attacking midfielder has moved to Tyneside for an undisclosed fee, signing a six-year deal at St James' Park."
De Jong joins Tenerife striker Ayoze Perez and Sunderland midfielder Jack Colback in joining the Magpies this summer.
Alan Pardew: "We are absolutely overjoyed to bring Siem to the club because he will give us intelligence in the final third and create goalscoring situations, which we lacked towards the end of last season.
"It is a big signing for this club. Siem brings massive experience from Ajax. I think our fans are going to enjoy the way he plays and I cannot wait to start working with him."
De Jong: "It is great to have signed for Newcastle.
"It is a big club which my brother told me all about, so I already feel good here.
"I had been at Ajax a long time and wanted a new challenge in a new environment and a new country.
"Coming to Newcastle is a great opportunity and the chance to play for a club like this in the Premier League was one I could not turn down.
"I am looking forward to starting training and meeting my new team-mates and hopefully we can have a successful season."
-------------------------------------------------------------------------
World Cup Fixtures
Friday 4th July 2014
FRANCE V GERMANY 17:00
BRAZIL V COLOMBIA 2 21:00
Saturday 5th July 2014
ARGENTINA V BELGIUM 17:00
HOLLAND V COSTA RICA 21:00
Tuesday 8th July 2014
FIFA World Cup - Semi-Final
Semi-Finalist 1 V Semi-Finalist 2 21:00
Wednesday 9th July 2014
Semi-Finalist 3 V Semi-Finalist 4 21:00
Saturday 12th July 2014
FIFA World Cup - 3rd/4th Play-Offs 21:00
Sunday 13th July 2014
FIFA World Cup - Final 20:00
NEWCASTLE UNITED PRE-SEASON FRIENDLIES
15 July Oldham (A)
22 July Sydney FC (Dunedin – New Zealand)
26 July Wellington Phoenix (Wellington – New Zealand)
30 July Sheffield Wednesday (A)
2 August Schalke tournament v one of Malaga, West Ham or Schalke
3 August Schalke tournament v one of Malaga, West Ham or Schalke
5 August Huddersfield (A)
10 August Real Sociedad (SJP) 1.30pm
Newcastle United Fixtures
Saturday August 16
Newcastle United v Manchester City
Saturday August 23
Aston Villa v Newcastle United
Saturday August 30
Newcastle United v Crystal Palace
Saturday September 13
Southampton v Newcastle United
Saturday September 20
Newcastle United v Hull City
Saturday September 27
Stoke City v Newcastle United
Saturday October 4
Swansea City v Newcastle United
Saturday October 18
Newcastle United v Leicester City
Saturday October 25
Tottenham v Newcastle United
Saturday November 1
Newcastle United v Liverpool
Saturday November 8
West Brom v Newcastle United
Saturday November 22
Newcastle United v QPR
Saturday November 29
West Ham United v Newcastle United
Tuesday December 2
Burnley v Newcastle United
Saturday December 6
Newcastle United v Chelsea
Saturday December 13
Arsenal v Newcastle United
Saturday December 20
Newcastle United v Sunderland
Friday December 26
Man Utd v Newcastle United
Sunday December 28
Newcastle United v Everton
Thursday January 1 2015
Newcastle United v Burnley
Saturday January 10 2015
Chelsea v Newcastle United
Saturday January 17 2015
Newcastle United v Southampton
Saturday January 31 2015
Hull City v Newcastle United
Saturday February 7 2015
Newcastle United v Stoke City
Tuesday February 10 2015
Crystal Palace v Newcastle United
Saturday February 21 2015
Manchester City v Newcastle United
Saturday February 28 2015
Newcastle United v Aston Villa
Wednesday March 4 2015
Newcastle United v Man Utd
Saturday March 14 2015
Everton v Newcastle United
Saturday March 21 2015
Newcastle United v Arsenal
Saturday April 4 2015
Sunderland v Newcastle United
Saturday April 11 2015
Liverpool v Newcastle United
Saturday April 18 2015
Newcastle United v Tottenham
Saturday April 25 2015
Newcastle United v Swansea City
Saturday May 2 2015
Leicester City v Newcastle United
Saturday May 9 2015
Newcastle United v West Brom
Saturday May 16 2015
QPR v Newcastle United
Sunday May 24 2015
Newcastle United v West Ham United