If you're like me, you probably figured Juan Gonzalez, aka Juan Gone, was long gone. . . but nope, he just signed a minor league deal with the Red Sox. I guess the 36-year-old slugger still has some upside, but remember, this is a guy who was limited to exactly one at-bat with the Indians last year before landing on the DL for the rest of the year with a hamstring injury. He played in just 33 games back in 2004, but in 2003 managed to hit 24 home runs over 82 games with the Rangers.
Even supposing he made the Red Sox as a part-time right-fielder, there is absolutely no reason to believe he can stay healthy long enough to accrue enough at-bats to really make a difference this year. I guess he's worth a shot as a reserve pick, but only after the rest of your bases are covered at your weak starting positions. The one thing working in his favor in my eyes is that even in his last few years, he hasn't hit below .275 since 1993. If he can do that while showing at least a shred of the power he once did, he might be worth a flyer. . . but don't hold your breath.