NFL: America's Game

New York Giants: 2012

About this programme

Revisiting New York Giants' 2012 Super Bowl victory over New England Patriots at the Lucas Oil Stadium in Indianapolis, Indiana. This was the second Super Bowl win in five years for the Giants, having also triumphed over the Patriots in 2008.