Lewis Jamieson has left St Mirren to join USL Championship side Sacramento Republic for an undisclosed fee. St Mirren would have been due training compensation for the 22-year-old forward, whose ...