Former Wales midfielder Joe Ledley has announced his retirement at the age of 34.
Ledley, who made 77 appearances between 2005 and 2018, is Wales' eighth-most capped player and played every game as the Dragons reached the semi-finals of Euro 2016.
"I've had an amazing and wonderful journey but today sadly it's time to hang up my boots," Ledley wrote on Instagram.
"I'm officially retiring from football. It all started when I was nine and signed for Cardiff, 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.
"Signing for Celtic was a true highlight, an amazingly unique football club. There was no better feeling than winning trophies for arguably the most passionate fans in the world, cherished memories.
"Playing against and alongside some of the best players in the game. Amazing."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!