Well, tonight’s game story won’t win any prizes. At least I’m going to walk out of the press box without getting poked in the eye with my scorekeeping pencil.Can’t say the same for seemingly half the Giants roster after tonight’s unbelievably odd 8-5 victory at Dodger Stadium.I’m going to keep this quick:–First, Mark DeRosa is [...]