Costa Rican international striker Paulo Wanchope retired from football on Friday, ending a 12-year career plagued by injuries after completing the Major League Soccer season for the Chicago Fire.
Wanchope, 31, has played for nine teams in seven nations but said his body can no longer handle the punishment.
"I always gave 100 per cent to do things as well as possible," Wanchope said. "Sadly, my last performances were far from good enough and I have taken the decision to retire.
"It was a difficult decision to take, but it has to be taken. The truth is that in the last six months, I had to make a great effort to recover after games and training."
Knee injuries slowed Wanchope, who scored 45 goals in 75 caps since starting his pro career in Costa Rica in 1994.
Wanchope played for Derby County starting in 1997 before shifting to English Premiership rivals West Ham United and Manchester City. He also played for Malaga, Al-Gharrafa, FC Tokyo and Rosario Central.