dalton foley