Hi-res-c0d598b9515519d5bc3231ec4782cfff_crop_north 43

What a Healthy Cruz Means for the Giants

By Sean Tomlinson (Photo: Matt Rourke/Associated Press)