Top Ten New York Giants Plays of 2007

Publish Date: Jun 10, 2008, 11:00 AM ET

Watch the top ten plays of the 2007 season for the world champion New York Giants.

Tags: NFL