Via: NBCS Bay Area
Barry Zito struggled once again, giving up four runs over four innings in the Giants' 4-1 loss to the Padres on.....