33-year old lefty swinging 1B/LF Aubrey Huff has been really solid for the Giants this season. He has played in 72 games for the Giants this year and he is 75 of 256 (.293 avg, .895 OPS) with 42 runs scored, 12 homers and 40 RBIs. Huff is leading the Giants in runs scored and he’s tied for first on the team in homers with Juan Uribe. He is also second on the team in RBIs behind only Uribe. Huff has done everything the Giants expected out of him and more so far this season. He even moved to LF for a while when the need arose out there. The great thing for the Giants is that Huff is a notorious second half hitter so he could post monster numbers by the end of 2010.