Kevin-Prince Boateng had his contract with La Liga side Las Palmas terminated by mutual agreement on Wednesday with the club citing "irreversible personal reasons" as the cause for his shock departure.
The shocking revelation comes just three months after the 30-year-old extended his stay with the side by another three years, having completed an initial a one-year stint at Estadio Gran Canaria at the end of last season.
"This decision has been made for my family, which is the most important thing for me", Boateng told reporters at a press conference on Wednesday.
In unarguably his best time of topflight football, the German-born netted 10 times in 28 La Liga outings, finishing as UD's highest scorer of the campaign.
Boateng joined Las Palmas on a free transfer in 2016 following his release from AC Milan.
"The player's irreversible personal situation has led to his departure".
Boateng said that he still has "three or four years" remaining in his playing career and did not exclude the possibility of coming back to Las Palmas.
Boateng has previously played for Hertha Berlin, Tottenham Hotspur, Borussia Dortmund, Portsmouth, Milan, twice, and Schalke.