Life | Tue Aug 2, 2011 1:28am EDT

Giants suffer double injury blow for season run-in