by
Greek Giant

Today is the big day! The Giants open their home schedule at Willie Mays Field and I will be watching at 11:35 pm local time here in Karditsa, Greece, my father’s home town. I was thinking about Evan Longoria in the shower… to paraphrase Jake Peavy… I’m wondering when he will bust out and become a major force in the Giants line up. I am hoping it’s today. The game is schedule for 1:35 PM San Francisco time.