Former Wales international defender Neil Taylor has announced his retirement at the age of 33.
The left-back played 43 times for Wales, including every game in their run to the Euro 2016 semi-finals.
"I feel like I've rinsed out every ounce of ability (or lack of) that I had through hard work, determination and sacrifice," Taylor said.
Writing on social media, Taylor added: "My mum said to me when I was seven-years-old, if you ever want to stop you can, but if you're in, you're all in, and I was.
"But I no longer am.