Breaking news: Buster Posey
Breaking news. Posey did not hit a home run in tonight's Giants slaughter at the hands of the Dodgers. He didn't have an RBI either. Hey, I know homers and RBIs are old-style metrics and I'm a moron to refer to them. But Posey, the Giants'slugger,' has two homers and [...]