Beware the former Hearts kid with a point to prove. Just one of the concerns for David Gray as he prepares for St Johnstone’s ...