Xisco has signed for Spanish Segunda Division side Cordoba after his contract at Newcastle was terminated by mutual consent.
The Spanish striker joined the Magpies from Deportivo La Coruna in September 2008 in a deal believed to be in the region of £6m.
But the 26-year-old failed to establish himself at the club and made only 11 appearances for the first team.
He was loaned to Racing Santander and had two spells back with Deportivo, where he also failed to cement a regular first-team place.
Newcastle finally brought an end to his miserable four-and-a-half year stay, and his deal with Cordoba has been confirmed by the Spanish club.