Ricky nearly signed for Partick a few years ago when his contract was up so it seemed likely he would end up there, even if they are now two divisions lower! It allows him not to have to move house and he should be guaranteed first team football after a poor end to his Saints career.
Apparently there were other offers on the table so I assume the prospect of staying put had a large impact on whatever decision he chose. To read what Ricky has to say, go to the official Partick website at http://www.ptfc.co.uk/