Except, of course, at the most important position where there is currently a hole the size of the Grand Canyon.
According to the NFL’s final regular-season stats, the Giants allowed opponents an average of 10.5 yards per return, 0.6 yards above the league average.
Brandon Marshall was once a New York Giant, and while he loves the organization, he believes they should expect that fan's qualms with Saquon Barkley's dream season are warranted.
The New York Giants entered last offseason determined to add talent at skill positions and beef up their offensive line, ...