Submitted by newyorkpost9062 in sports
On paper, the Giants appear to have done well for themselves. Looks can be deceiving, though.
Submitted by newyorkpost9062 in sports
On paper, the Giants appear to have done well for themselves. Looks can be deceiving, though.