sam finley