Coventry have signed former Everton striker Yakubu Aiyegbeni on a short-term deal.
The 34-year-old Nigerian, who also had Premier League spells with Portsmouth, Middlesbrough and Blackburn, had been training with Coventry after leaving Turkish club Kayserispor.
Sky Blues boss Russell Slade told the club's official website: "We're pleased to have secured the signing of Yakubu, who brings vast experience and a terrific goal record.
"His professional career speaks for itself, having scored consistently at the highest level of English football, and will act as a superb role model for the younger players.