

Image 1 of 1
Image Information
Filename:
AP-11241981.jpgCaption:
05.02.2012. Indianapolis. Giants #80 Victor Cruz completes a catch for a touchdwon during 1st quarter of the New York Giants game versus the New England Patriots in Super Bowl XLVI at Lucas Oil Stadium in Indianapolis, Indiana. The Giants defeated the Patriots, 21-17..Release:
NoRestrictions:
Editorial Use UKCredit:
Anthony J. Causi/Actionplus
Keywords: