Slowly but surely, Huff is returning to his batting form that carried the 2010 Giants in the regular season.
Although is current line of .222/.292/.382 looks abysmal compared to last year's .290/.385/.506, Huff's power is vital to a team that is largely missing it.
Even with that line, Huff still has 10 doubles and four homers to go with 20 RBI. His bat, for the time being, is necessary in an RBI position.
On the defensive side, Huff is useless anywhere but first base. This is going to be a problem sooner rather than later as rookie Brandon Belt is currently tearing up Triple-A following his early-season demotion.
When you're hitting .387/.529/.600, you are not going to be in Fresno for long. The kid also has three dingers, seven doubles and 18 RBI, as well as 26 BBs to 21 Ks.
He's also a top-tier first baseman, so Huff won't be pickin' em at first for too much longer.
If Huff starts hitting, however, his contributions cannot be wasted on the bench so look for the Giants to utilize Belt in the crowded outfield.
We'll deal with that problem when the time comes, so here's Huff for now.