Why the Giants Have Been Better Than Expected
Way back before this season started, I did my annual wins above replacement (WAR) projection post for the 2010 team. I came away with a projected 83-84 wins for the 2010 Giants. Not a bad projection at all, and it’s possible that if we’re talking about true talent this team might be closer to the mid-80′s, but the Giants excelled… Read more →






