Though Andrew McCutchen, Austin Jackson and Evan Longoria haven't played a game yet for the Giants, the club's significant offseason additions sounded at home on Saturday while participating in question-and-answer sessions at FanFest.