As for the offense, Buster Posey seems to have returned to his formal self after a little bit of a rough start, now batting .361 and Pablo seems to be his normal self, batting at a .333 clip. Fans are falling in love with Melky Cabrera, who had a torrid start but recently cooled off. Last night's game against the Phillies he was 3 for 4 so hopefully that's a sign of things to come. Angel Pagan is starting to come alive after a miserable start to the season after a subpar Spring performance. Pagan is one of the keys to the Giants success because if he can set the table for Melky Cabrera, Pablo Sandoval, and Buster Posey, scoring runs will come much easier. Brandon Belt and Aubrey Huff are having the same struggles that they had in 2011, and seem destined for the bench. Brandon Belt has not been playing nearly as much lately, being replaced in the lineup by the .310 hitting Nate Schierholtz. This lineup move is a move for the better because it seems as if Belt is doomed to have another mediocre season in the bigs. Nate is coming into his prime at the age of 28 while Brandon Belt still has yet to realize his potential. I would like to see Bochy also bench Huff in favor of Brett Pill, the power hitting first baseman. Huff is struggling mightily, batting .207, and if he doesn't turn it around, then something has to be done. Likewise, I would like to see Bochy get Gregor Blanco, the 28-year old outfield speedster some more playing time as well.
Giants fans have a reason to be optimistic, the pitching is coming into its own, and the offense looks to be much improved over last year's. With a few smart lineup moves by Bochy, the Giants offense might well become one of the better ones in the league. Look for them to improve on the 6-6 record and start moving away from the .500 mark. GO GIANTS!