Thank you for your patience while we retrieve your images.


Thumbnails
 
NY Giants World Champions Banner | MetLife Stadium

NY Giants World Champions Banner | MetLife Stadium

Banner commemorating each of the World Championships won by the NY Giants displayed on the field at MetLife Stadium