Ontario-born winger Junior Hoilett is no longer a free agent, as he’ll try his hand at a fourth club since leaving Blackburn Rovers in 2012.
Hoilett, 26, left Canada for the Blackburn academy as a teenager, and made 81 Premier League appearances with 12 goals for the Rovers.
[ MORE: UEFA World Cup qualifying roundup ]
The 10-times capped winger will now join recently-hired manager Neil Warnock at Cardiff City. Warnock was a caretaker manager at QPR during Hoilett’s time there.
“I’m really pleased to be here and I’m ready to go. The Manager puts belief in his players and this is a great group of lads. Everyone loves playing for the Gaffer. I’m here to hopefully bring some more creativity and goals. I can’t wait to get started.”
Along the way, he was loaned to FC St. Pauli and SC Paderborn before making a permanent move to Queens Park Rangers following Blackburn’s relegation to the Championship. Three of his 13 goals in four QPR seasons came in the PL.