Nick Hundley hammered a grand slam and Tyler Beede showed off a glimpse of the future as the Giants won three straight before Opening Day.