Mike Mayock and other NFL general managers had to be a bit more creative in their evaluation process ahead of this year’s draft.
Mike Mayock and other NFL general managers had to be a bit more creative in their evaluation process ahead of this year’s draft.