Former Manchester United defender Eric Bailly has signed for a new club days after his contract at Turkish Super Lig giants Besiktas terminated.
The 29-year-old signed for the Turkish club on a free transfer in September after an injury-hit seven-year spell at United.
But life in Turkey did not get off to the ideal start for Bailly, with injuries meaning he did not get the game time he desired.
Advert
Then, on December 9, Bailly was part of the side that lost 3-1 at home to Fenerbahce - with the club later announcing that he, along with four other players, had been banished from the squad until further notice.
And the centre-back would not be seen in a Besiktas shirt again, as his one-year contract was cancelled by the club earlier this week.
Besiktas said in a statement: "Eric Bailly's contract has been terminated by mutual agreement. We wish Eric Bailly success in his career."
The decision allowed the Ivory Coast star to discuss terms with another club - and he has already signed on the dotted line.
Advert
Bailly has rejoined La Liga side Villarreal, where he spent a successful season before signing for United in 2016.
After passing a medical, the defender has signed a 18-month deal with the 2021 Europa League champions to keep him at the club until 2025.
He joins a Villarreal side that are currently struggling in La Liga, having won five of their opening 19 league games this term.
Advert
Their 35 goals conceded is a lower figure than only 19th and 20th-placed Granada and Almeria, although they are currently six points clear of the relegation zone.
But with defenders Juan Foyth and Matteo Gabbia currently ruled out through injury, it may not be long before Bailly can make his second debut for the Yellow Submarine and attempt to help them move back up the La Liga table.
Topics: Eric Bailly, Manchester United, Besiktas, Transfers