St Mirren Football Club is delighted to confirm that Declan John has signed a contract extension until the end of the season.
The 29-year-old joined Saints on an initial short-term deal last month and has made two appearances off the bench for Stephen Robinson's men.
Capped seven times by Wales, the full-back has now agreed an extension until summer 2025.