One of the catalysts of the 2010 World Series run may never put on a Giants uniform again.
The horror of Aubrey Huff playing second base on Saturday made Giants fans long for good ol’ Freddy Sanchez.
Boy, we needed that. Boy, he needed that. A fit, relieved, and admittedly nervous Buster Posey took the field in Scottsdale for the first time since last May.