McCray’s performance boost is a promising addition to the Giants’ hot start
McCray’s surge in performance is a promising addition to the Giants’ hot start. Originally published on NBC Sports Bay Area The Giants knew Grant McCray would help them with his…