St Mirren have held talks with Walsall over a deal for 22-year-old defender Harry Williams, who has six months left on his ...