Former Scotland midfielder James McArthur has retired at the age of 35.
McArthur made 323 Premier League appearances, scoring 23 goals.
He left Crystal Palace in the summer after just 4 appearances for the club last season.
In a statement he announced his retirement and posted,
“After 18 years of playing professional football, the game I love, today I am announcing my retirement.
“After playing for three amazing clubs in Hamilton, Wigan and Crystal Palace, and representing my country, I can only look back on the past 18 years with immense pride.
“I cannot thank the players, managers, coaches, owners, staff members and fans enough for always supporting me and being a huge part of my journey.
“A day that I never wanted to happen, but it’s a decision that I know is right for me and my family. I’m not entirely sure what the future holds but I am looking forward to the next chapter in my career.”