Anwar El Ghazi thanked new club Cardiff City for signing him "after the darkness of the last few months" in which he had his contract terminated by his previous club over a series of social media posts referencing the conflict in Gaza.
El Ghazi, 29, had a medical at the Welsh club on Wednesday before completing the formalities of his move, signing on until next June.
He was a free agent having had his contract terminated by Bundesliga club Mainz last autumn.
The former Everton and Aston Villa player won a wrongful dismissal case against the German club at the Labour Court of Mainz earlier this month.
"So, surely with hardship comes ease … after the darkness of the last few months, I look forward to this new chapter at Cardiff City," El Ghazi, twice capped by the Netherlands, said in an Instagram post.
"I am grateful to the club and manager for giving me this opportunity and accepting me for who I am without question and the amazing players and fans for welcoming me so warmly. I will forever remember your faith and love.
"Whatever the outcome, I will give my all for you on the pitch and do my best to deliver success and happiness. May the coming months bring prosperity and peace for all, including those in Gaza."
On July 12, the Labour Court ordered the Bundesliga club to hand over more than £1 million in unpaid wages and bonuses to El Ghazi.
It was thought the former Ajax and Lille winger had another year left on his deal at Mainz, with a clause activated after the club avoided relegation to remain in the Bundesliga.
It is understood that El Ghazi is yet to be paid by Mainz and is seeking damages against his former employer.
Due to his dispute with Mainz, El Ghazi played only four games last season and has not had a competitive outing since October 6, 2023.
El Ghazi joined Villa on loan in 2018 before the deal was made permanent, scoring 20 goals in 102 league appearances for the Midlands club.
He was loaned to Everton in January 2022, making only two appearances before returning to the Netherlands to join PSV Eindhoven and then switching to Mainz last September, signing a two-year contract.
Cardiff play in the second tier of the English football league. The Bluebirds finished 12th in the 24-team league in 2023/24.
Cardiff manager Erol Bulut said: “Anwar knows what football is in the Championship and the Premier League, so he can help us a lot.
"In offensive roles he can play the part, in his creativity, finishing and assists. I think we are getting one player that the fans in the stadium will like, with his skills and moves on the field.
“He will need a little bit of time to get ready, as he was away from football for a long time, but we will get him fit and we will see a quality player in El Ghazi.”
The specs
Engine: 3.0-litre six-cylinder turbo
Power: 398hp from 5,250rpm
Torque: 580Nm at 1,900-4,800rpm
Transmission: Eight-speed auto
Fuel economy, combined: 6.5L/100km
On sale: December
Price: From Dh330,000 (estimate)
The Specs
Price, base Dh379,000
Engine 2.9-litre, twin-turbo V6
Gearbox eight-speed automatic
Power 503bhp
Torque 443Nm
On sale now
All Black 39-12 British & Irish Lions
White hydrogen: Naturally occurring hydrogen
Chromite: Hard, metallic mineral containing iron oxide and chromium oxide
Ultramafic rocks: Dark-coloured rocks rich in magnesium or iron with very low silica content
Ophiolite: A section of the earth’s crust, which is oceanic in nature that has since been uplifted and exposed on land
Olivine: A commonly occurring magnesium iron silicate mineral that derives its name for its olive-green yellow-green colour
The specs
Engine: 3.0-litre 6-cyl turbo
Power: 374hp at 5,500-6,500rpm
Torque: 500Nm from 1,900-5,000rpm
Transmission: 8-speed auto
Fuel consumption: 8.5L/100km
Price: from Dh285,000
On sale: from January 2022
TCL INFO
Teams:
Punjabi Legends Owners: Inzamam-ul-Haq and Intizar-ul-Haq; Key player: Misbah-ul-Haq
Pakhtoons Owners: Habib Khan and Tajuddin Khan; Key player: Shahid Afridi
Maratha Arabians Owners: Sohail Khan, Ali Tumbi, Parvez Khan; Key player: Virender Sehwag
Bangla Tigers Owners: Shirajuddin Alam, Yasin Choudhary, Neelesh Bhatnager, Anis and Rizwan Sajan; Key player: TBC
Colombo Lions Owners: Sri Lanka Cricket; Key player: TBC
Kerala Kings Owners: Hussain Adam Ali and Shafi Ul Mulk; Key player: Eoin Morgan
Venue Sharjah Cricket Stadium
Format 10 overs per side, matches last for 90 minutes
Timeline October 25: Around 120 players to be entered into a draft, to be held in Dubai; December 21: Matches start; December 24: Finals
LAST-16 FIXTURES
Sunday, January 20
3pm: Jordan v Vietnam at Al Maktoum Stadium, Dubai
6pm: Thailand v China at Hazza bin Zayed Stadium, Al Ain
9pm: Iran v Oman at Mohamed bin Zayed Stadium, Abu Dhabi
Monday, January 21
3pm: Japan v Saudi Arabia at Sharjah Stadium
6pm: Australia v Uzbekistan at Khalifa bin Zayed Stadium, Al Ain
9pm: UAE v Kyrgyzstan at Zayed Sports City Stadium, Abu Dhabi
Tuesday, January 22
5pm: South Korea v Bahrain at Rashid Stadium, Dubai
8pm: Qatar v Iraq at Al Nahyan Stadium, Abu Dhabi
UAE central contracts
Full time contracts
Rohan Mustafa, Ahmed Raza, Mohammed Usman, Chirag Suri, Mohammed Boota, Sultan Ahmed, Zahoor Khan, Junaid Siddique, Waheed Ahmed, Zawar Farid
Part time contracts
Aryan Lakra, Ansh Tandon, Karthik Meiyappan, Rahul Bhatia, Alishan Sharafu, CP Rizwaan, Basil Hameed, Matiullah, Fahad Nawaz, Sanchit Sharma
MATCH INFO
Uefa Champions League semi-finals, second leg:
Liverpool (0) v Barcelona (3), Tuesday, 11pm UAE
Game is on BeIN Sports
The%20specs
%3Cp%3E%3Cstrong%3EEngine%3A%3C%2Fstrong%3E%206.4-litre%20V8%0D%3Cbr%3E%3Cstrong%3ETransmission%3A%20%3C%2Fstrong%3E8-speed%20auto%0D%3Cbr%3E%3Cstrong%3EPower%3A%20%3C%2Fstrong%3E470bhp%0D%3Cbr%3E%3Cstrong%3ETorque%3A%20%3C%2Fstrong%3E637Nm%0D%3Cbr%3E%3Cstrong%3EPrice%3A%20%3C%2Fstrong%3EDh375%2C900%20(estimate)%0D%3Cbr%3E%3Cstrong%3EOn%20sale%3A%3C%2Fstrong%3E%20now%3C%2Fp%3E%0A
UAE currency: the story behind the money in your pockets
More from Neighbourhood Watch: