Via: MLB.com
Skipping batting practice appears to be the cure for the Giants' struggles at the plate. The group broke out offensively for the second night in a row Friday,.....