Former Coventry City striker Jay Bothroyd has for Queens Park Rangers.
Bothroyd, a former Covsupport News Service Young Player Of The Year winner had been a valued member of the Cardiff City squad.
But he became a free agent after his contract at the Cardiff City Stadium was not renewed after indicating that he was looking elsewhere.
After a medical on Monday, Bothroyd signed an initial two year deal with an option of a third.