twesterm on 03 February 2008
That play with about a minute left was pretty amazing and way to go Giants.
I don't like them because they knocked out the Cowboys but I hate the Patriots more.