Republic of Ireland international Damien Duff announced his retirement on Monday.
Duff, 36, just completed a League of Ireland season with Shamrock Rovers.
The former Celtic, Newcastle and Fulham winger called himself a "very lucky man."
"After much deliberation, I have today decided to bring my professional football career to an end," he wrote.
"My heart wants me to continue playing but my body has finally won the battle and told me to stop.
"I've lived every young boy's dream and I know I am a...