It looks like Gary Sheffield wants to make one more run. I think the whole thing about him reaching 3,000 hits and 25 home runs (much less 40) is a stretch but he did have a decent season last year while also playing in the outfield. An .823 OPS, even in limited time (268 at bats) isn’t anything to scoff at but he did struggle after the All Star Break (0 home runs, versus 10 prior to the break).
One thing the story didn’t mention was that he now appears to be more open to being a designated hitter. It’s funny how when your back is against the wall, you’re willing to make concessions. I just hope whoever signs him calls the Tigers front office before hand because I think I’ve heard the whole “I’m willing to play DH” thing before.