These aren't the 2010 Giants
Sure, there'll be a ghost or two running around. As the San Francisco Giants take the field against the Marlins on Friday night, it would be impossible for them not to flash on the haunted memory of May 25, Collision Day, when Florida's Scott Cousins rendered moot all rosy forecasts of Buster Posey's 2011 baseball season at home plate in AT&T Park.
But in almost every respect other than the wreck, that memory now feels false. Those Giants aren't these Giants. Posey certainly ...
Read full story