OTA practice notes and observations (5/25)

May 26 2017 by New York Giants

Giants.com brings you an inside look at Thursday's OTA Practice: On Thursday the Giants held their third of ten Organized Team Activities (OTAs) which will continue for the next three weeks until...
Continue Reading OTA practice notes and observations (5/25)