SAN FRANCISCO -- A few hours after an emotional goodbye at Oracle Park last season, Hunter Pence started working on his swing.
It paid off.
Pence will make the Texas Rangers' Opening Day roster, according to TR Sullivan of MLB.com. He was in camp with his childhood team as a non-roster invitee and had a huge spring.
Pence, 35, is batting .356 in Cactus League play with three homers and five doubles, with an OPS over 1.000. He has six stolen bases in as many attempts.
Pence looked just about done last year while batting just .226 with four homers for the Giants. But he vowed to remake his swing in the offseason by working with renowned instructor Doug Latta in Los Angeles, and he took the unusual step of playing winter ball in the Dominican Republic as an established veteran.
That all led to a tryout with the Rangers, who valued what Pence could bring to their young spring clubhouse. He ended up adding right-handed pop, too, and he beat out several, including young prospect Willie Calhoun.
[RELATED: Pence's inspiring winter ball speech]
On Thursday morning, a few hours before the news became public, Pence tweeted out a short message: "It's Thursday and I'm thankful."