Sharks hooker Cameron King has hung up the boots after a career spanning 10 years and stints at the and former Dragons, Cowboys and Eels.
King made his NRL debut with the Dragons in 2010, before joining North Queensland in 2014, the Eels in 2017 and spending a season with UK club the Featherstone Rovers in 2019.
He suffered season-ending ACL injuries in 2014 and in February 2020, after linking up with the Sharks.
"I feel truly blessed to have had 10 years as a professional athlete but the time has come for me to announce my retirement from the NRL," the 29-year-old announced on social media on Thursday.
"I want to thank every player and staff member I have worked with at the Dragons, Cowboys, Eels and Sharks.
"I've faced a lot of adversity in my career and I feel I never did reach my potential. Mentally and physically I have faced many battles but I have been so lucky to have been a part of some successful clubs that have won premierships and I'll be forever grateful for those memories."
King was a popular character in his time in the top grade. In 2018 he took the unusual step of taking to Twitter in a bid to find a new club, describing himself as an "All round good guy" who "Enjoys hard work and winning", and asking fans to "Please RETWEET to raise awareness".