Former Nigeria international Yakubu Aiyegbeni has announced his retirement from football.
The 35-year-old, who spent a decade playing in England for the likes of Portsmouth, Middlesbrough, Everton, Leicester City, Blackburn Rovers and Reading, has been without a club after leaving Coventry City after just three games in April.
"I would like to officially announce my retirement from professional football today," he told SkySports.
"Firstly, I would like to thank God for the career I have had. I would like to thank the entire Nigerian Football Federation and my Nigerian national team-mates for all the memorable years I had playing for the Super Eagles.