I'm so proud of my favorite team! There was much screaming, whooping and hollering going on in my house last night. I never doubted they would beat the Pats. Go Giants!