Former Wales and Cardiff City footballer Joe Ledley announces retirement
Former Wales and Cardiff City footballer Joe Ledley has announced his retirement from football.
The 34-year-old is Wales' eighth most-capped player and made 77 appearances for the country between 2005 and 2018.
Ledley has also played every game as the Dragons reached the semi-finals of Euro 2016.
In an Instagram post, Ledley said, "I’m officially retiring from football. It all started when I was 9 and signed for Cardiff City, since then I have never looked back."
"Making my debut for my home town team at the age of 17, fresh faced and full of ambition. It was a dream come true. Playing in play-off and FA cup finals at Wembley are moments I will never forget."
"The highest of highs to the lowest of lows with a club that is so close to my heart."
The midfielder made almost 550 career appearances in a 17-year senior career at Cardiff, Celtic, Crystal Palace, Derby, Charlton, Newcastle Jets and Newport, scoring 69 goals.
Ledley also helped Cardiff to the 2008 FA Cup final and 2010 Championship play-off final before moving to Celtic.
Reflecting on his time at Celtic, Ledley said it was a "true highlight" and "an amazingly unique football club".
He added, "There was no better feeling than winning trophies for arguably the most passionate fans in the world, cherished memories."
Ledley later went on the play for premier league side Crystal Palace.
"I've had an amazing and wonderful journey but today sadly it’s time to hang up my boots".