I am seeing more "Giants got lucky" haters.

Steelers, Pats and even the 49'ers!

LOL.. what a bunch of maroons.