It's no mystery why the Giants let fan favorite Hunter Pence go last year.
An anemic .221 batting average, four home runs and dreadful OPS of .590 — not exactly the numbers you expect out of a position player making $18.5 million.
After 12 years and three championships, time had finally caught up with Pence.
Or had it?
The Texas Rangers signed the Arlington native to a $2 million deal in what was expected to be a reserve role at best. Maybe that fidgety bat still had some pinch hits in it.
Now they're having trouble keeping him out of the everyday lineup.