Interviews

VP of Player Evaluation Marc Ross recaps draft

VP of Player Evaluation, Marc Ross, discusses the New York Giants 2016 NFL Draft selections

Advertising