Some fun ideas and recipes for my Pressed Sandwiches and Orzo Salad are here:
You could probably adapt this Tailgate Party for a Giants game...It might not be as much fun, but you could try! :)
I also made these sandwiches for a "finger food" party and cut them in about 2 inch squares. Weighting them and pressing them helps them stay together so well.