Staying with the strategy of drafting the best players available, the Giants found several players who could contribute soon.
By ZACH SCHONBRUN, NY Times: Sports
Sat, 04/28/2012 - 9:14pm
Staying with the strategy of drafting the best players available, the Giants found several players who could contribute soon.