The contract was for two years , keeping Watson at the club until the summer of 2018 .
On 2 May 2016 , it was announced that Watson had signed a pre-contract agreement with St Johnstone .
The contract was for two years , keeping St Johnstone at the club until the summer of 2018 .
On 2 May 2016 , it was announced that Watson had signed a pre-contract agreement with St Johnstone .