come on New England...please kick the Giants asses ....so I can finally stop listening to all the rude remarks from their fans....
how bout those Lions huh???? lmao