Travis Ishikawa never expected to be back with the Giants, let alone to become a key contributor at first base and at the plate.