Perfect Ending: New England Patriots at New York Giants
- Episode aired Jan 1, 2008
- 55m
For the final week of the 2007 NFL regular season, the New England Patriots arrived at Giants Stadium in New Jersey to face the New York Giants. The game earned worldwide coverage and attent... Read allFor the final week of the 2007 NFL regular season, the New England Patriots arrived at Giants Stadium in New Jersey to face the New York Giants. The game earned worldwide coverage and attention to a degree never seen in a regular season game before - to where it was simulcast ove... Read allFor the final week of the 2007 NFL regular season, the New England Patriots arrived at Giants Stadium in New Jersey to face the New York Giants. The game earned worldwide coverage and attention to a degree never seen in a regular season game before - to where it was simulcast over multiple US television networks, a task not seen since the very first Superbowl in Janua... Read all