In doing research for a separate project, I happened to notice how the Giants are consistently in the Top 10 in scoring every year. I knew they put up a lot of points, but hadn’t realized that they haven’t had a single down year in the last half decade, in terms of their ability to put points on the board. And so, I thought I’d take a look around the rest of the NFC East to see how everyone else compared:
• The contract situations of Victor Cruz and Hakeem Nicks are the big concerns this season for the Giants heading into the regular season. Will their unsettled contracts become a distraction? It’s certainly not out of the question to think they might. However, when you look at these Giants teams of the last five years, they’re very different in a number of ways. In 2008, for example, they were a very run-heavy offense, but they eventually transformed into a potent passing attack. They’ve also experienced a lot of turnover. Here are their 2008 starters compared to their 2012 starters. Only 3 players remained starters over that 5 year span:
The constant is Eli Manning. In my opinion, as long as Eli is in place and playing well, the Giants are going to put points on the board, which is something they’ve proven they can do consistently over the last half-decade. Granted, the players who are either clearly unhappy with their contracts (Cruz) or may be unhappy with their contracts (Nicks) are major contributors to the offense, but I think that is something they can weather. This is more gut feeling than anything, but I don’t see why their contract situations will stop the Giants from putting points on the board, and that’s really the bottom line.
• I’m a little surprised at the Cowboys’ scoring numbers. Take away that 2010 season, and it’s a very average scoring offense. That’s kind of hard to believe when you consider the number of great skill position players they’ve had over the last 5 years. And then you remember, “Oh yeah, that offensive line…”
• It’s like the Eagles are Dan Aykroyd and the Redskins are Eddie Murphy in Trading Places.