Via: San Francisco Chronicle
Could the 2011 Giants be a "Moneyball" team? Stop laughing and look at the numbers. In 2004, the Giants led the 16 National League teams with a .357.....