The most annoying thing about St Johnstone is that they continue to do well but, in reality, you wouldn't want any of their players starting at your club.
Murray Davidson is my exception to that rule but even then you know you're signing a player who will miss a lot of games through injury.
Credit goes to Tommy Wright, some job the boy does.