Woohoo! Except that they'll be playing the Rangers and I'm afraid we'll be cheering for our hometown boys... :)
It was probably the good luck you gave them when you shared your engagement day with them!
i didn't know you were such a giants fan...interesting! that's exciting though!