The Giants just played better when it counted and that is what wins you SB 's .
From a Pats fan Congrats to The New York Giants .
The The New York Giants just played better when The New York Giants counted and that is what wins you SB 's .
From a Pats fan Congrats to The New York Giants .