this team is amazing to say the least.they lose players in the off season and pick up a couple here and there and you think that they will not be able to fill the void of the players that left and yet they do.!!!!
for instance,their pitching never looks that great as lincecum get his share of knocks anymore,they lose a guy who was considered an ace in matt cain to the DL,and yet these others just keep getting the job done.buster posey has be injured quite a bit this season but they don't let it get to them,this team just plays some solid baseball.
just look,the dodgers have this out of this world payroll and superstars everywhere on the field and they are struggling badly,but the giants keep plugging along and lead the division once again.
hats off to these guys and their coaching staff