If any of the Giants or their fans forgot what it feels like to ride a crazy wave of emotion, like the one they were riding a year ago, all he or she had to do was check out the Diamondbacks on Sunday. Two hours before...