17 March 2023Delight for St Mirren as Mark O’Hara signs new deal in Paisley Uncategorized by The influential midfielder has committed his future to the club until 2026.