Will Giants draft for talent or team need at No.15?

Should we consider the report today that raises the possibility of Clemson running back C.J. Spiller ending up in the Giants backfield?

Spiller — like any other prospect — can slide tonight if there are a flurry of trades or a run on a certain position, such as offensive linemen, but this brings up a discussion of team needs vs. the best player available player on the board.

When we look at the Giants backfield of Brandon Jacobs and Ahmad Bradshaw, finding a spot for Spiller seems like a challenge. But, if you think he can add to your special teams and work in certain offensive packages, why wouldn’t you draft — or even trade up — to get the most dynamic player in the entire NFL Draft?

Looking at the Giants and what their actual “team needs” are, it is hard to envision new defensive coordinator Perry Fewell sitting in a draft room and nodding his head in agreement to make a move with Denver to slide up to the No. 11 spot, or even with Jacksonville for the No. 10 spot, to grab an offensive weapon. The Giants are transitioning to Fewell’s Cover 2 scheme that he brought from Buffalo, where he instilled the system he learned under Lovie Smith in Chicago.

The smart money on this play would be to move up to take a player like Rolando McClain, the linebacker from Alabama, who’s a first-round talent and a player that could come in and challenge for — and likely win — a starting role on a defense that was down last season.

Or do the Giants sit at No.15, like the NFP’s Michael Lombardi wrote this morning, and take whomever is still on the board between McClain and Spiller? Or, even Florida's Joe Haden if we are talking about the top talent still left on the draft board.

Team needs often get thrown around in discussions on draft day, but with the Giants, they could just take the best player available—and find a role for him this August.

Follow me on Twitter: MattBowen41

Upcoming Games

Aug 5th, 8:00 PM

Dallas +1 -110

Pittsburgh -1 -110


Aug 12th, 7:30 PM

Washington -2 -110

New England +2 -110


Aug 12th, 7:30 PM

Pittsburgh +1 -110

Philadelphia -1 -110