The State of the New York Giants - After the Draft. Am I the only one noticing these things?
Support the Show.