Olivier Vernon agreed to a five-year, $85 million contract with the New York Giants on Wednesday, March 9, 2016.
Olivier Vernon agreed to a five-year, $85 million contract with the New York Giants on Wednesday, March 9, 2016. Wilfredo Lee AP
Olivier Vernon agreed to a five-year, $85 million contract with the New York Giants on Wednesday, March 9, 2016. Wilfredo Lee AP