Upload Photo

Giants OTAs

Photos from Giants offseason team activities (OTAs) in East Rutherford, N.J. in 2012.