Adrian Gonzalez was penciled in to the cleanup spot against the Arizona Diamondbacks on Friday. It was fair to ask why. Since hitting his team-leading 12th home run of the season on May 21, Gonzalez was batting .136 with no home runs and just six RBIs entering play Friday. When making good contact, Gonzalez often hit into the teeth of a defensive shift.