The former England Under-21 international put pen to paper on Monday evening after successfully completing a medical at Ninian Park and joins for a fee believed to be around £300,000.
"I am extremely pleased to have signed for such an ambitious club as Cardiff City," Bothroyd told Cardiff´s official website.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms