The team hosted their annual media day on Wednesday in which they brought out all the new food ... It’s got a little crunch. A little cheese. I'm going to give this a 7.5." Food from SF Giants ...