The deal is reportedly for four years with an optional fifth year thrown in...from Tom Rock of Newsday....
"The first-round pick signed his rookie contract this morning, just hours before he hits the practice field for the first time as a member of the Giants. It’s a four-year deal with a team option for a fifth, according to a source. He’s slotted for a signing bonus of about $3.3 million."
This leaves only two of the team's seven draft picks unsigned going into minicamp: WR Rueben Randle and DT Markus Kuhn.
Update 10:45 - According to reports the Giants have also comes to contract terms with second-round selection Rueben Randle
.....more to come