Buster Posey should be more candid
Today, the Giants gave out the following statement from Buster Posey concerning Scott Cousins: FOR IMMEDIATE RELEASE June 4, 2011 STATEMENT FROM BUSTER POSEY “I appreciate the continued support of Giants fans and others as I begin the process of working my way back. But in no way do I [...]