Giants Podcasts | New York Giants - Giants.com
Draft Night Live: Marc Ross Interview
VP of Player Evaluation Marc Ross speaks to the Draft Night Live crew about the Giants first round pick,
VP of Player Evaluation Marc Ross speaks to the Draft Night Live crew about the Giants first round pick,