SF Giants Game Tara and Daryl invited to join them at the Giants game on Saturday night. Unfortunately the Giants sucked. I still don’t understand this game.