Giants Win Super Bowl in Dramatic Fashion

Download
Aaron Hernandez #81 of the New England Patriots celebrates a 12 yard touchdown in the third quarter against the New York Giants on February 5, 2012 in Indianapolis, Indiana.
( Rob Carr/Getty Images / Getty )
PRI WNYC