The Giants are in agreement with first baseman/outfielder Travis Ishikawa on a minor league contract, as Damian Trujillo of NBC Bay Area first reported (on Twitter). Giants GM Bobby Evans confirmed the news to reporters last night, tweets Alex Pavlovic of CSN Bay Area, citing a need for depth at the position and stating that Ishikawa will report to Triple-A Sacramento as soon as possible.