Submitted by nbcsportscom4988 in sports
The Giants have taken care of an important piece of business at the start of rookie minicamp.
Submitted by nbcsportscom4988 in sports
The Giants have taken care of an important piece of business at the start of rookie minicamp.