Love Buster Posey. As a lifelong Giants fan, probably my favorite Giant ever. Love Bonds, but all the steroid bs, and he was a cocky arrogant ****. Will Clark probably a close second. Wish he wasn't retiring, because he is so valuable behind the plate, and with that year off, seemed to have his legs under him at the plate. What a great career, and just a class act all the way around !