Pats 7 Giants 3
Who would have thunk it?
Has the commercial with the forehead been on yet? Did I miss it?