Giants lines are just manhandling the Pats
Yessssssssssssssssssssssss TD
Yes they have....
TD Giants.
GREAT FAKE! TOUCHDOWN!