Skip to main content
Advertising

PHOTOS:  TBT - Giants @ Colts 2010

A look back to the last time the Giants visited Lucas Oil Stadium. The Colts defeated the Giants 38-14 on September 19, 2010.

Advertising
Advertising