"The Saints Trust offfers fans a central point to rally round, the aim of the Trust is to encourage fans ownership in the Club, although you dont need to be a shareholder to join, I have said this many times, but if every season ticket holder and member had ticked the box on the season ticket renewal forms last season and joined the Trust"
Sorry if I have been out of the loop but what does this statement mean?