Hunter Pence has landed a Minor League deal with the Texas Rangers.

Pence, who also receives an invitation to Spring Training, spent the last six-plus seasons with the San Francisco Giants.

"He's got a long track record of being an elite teammate ... a decorated, productive player on the field," Jon Daniels said. "From a standpoint of pedigree, makeup, and way he goes about the game, it's consistent with the messaging of what we want this team to be about."