A buddy and I were just talking about "video gate" a week ago. There is lots and lots of articles out there and I found this online which is a nice summary.....
http://en.wikipedia.org/wiki/2007_Na...ng_controversy
I had forgotten a couple of things.....
Disclaimer: Grew up a Giants fan, been Patriots fan since they started building the stadium (Schaefer) in my hometown of Foxboro, MA