He seems like a name that has gone largely unnoticed or talked about in terms of being someone the Giants should go after.
He has missed some time this year and still already has 9 HR's, his walk rate looks like it would be the best on the team at 14.1 %. He also is better than I expected defensively. He's around league average in LF, and he also would give us a RH stick to put in a lineup primarily filled with LH or SH's. He also can play a little first base and came up as a catcher, so he could be the team's 3rd catcher if need be. He seems to have durability issues, but his power numbers have been slowly increasing over the past 2 years. He would probably be a cheaper buy than Nick Johnson, and I think we'd be able to keep him longer then just this year.