The Vikings and cornerback Chris Cook agreed to a four-year deal Thursday morning.

Cook, the second pick of the second round last April, was the Vikings' top selection in the draft because they traded away their first-rounder.

The terms of Cook's deal were not immediately available but we do know what the players above and below Cook in the draft received. Offensive tackle Rodger Saffold agreed to a four-year, $6.3 million deal with St. Louis that includes $3.9 million in guarantees and defensive tackle Brian Price received a four-year, $5.32 million deal with $3.55 million in guarantees.

Cook, who played at Virginia, intrigued the Vikings because of his size (6-2, 212 pounds) and ability to play press coverage.

The Vikings have now signed seven of their eight draft picks with only second-round running back Toby Gerhart left. The players directly above and below Gerhart are done so it shouldn't be too hard to figure out where to slot him in.

Mac's Football blog has done an excellent job of tracking each draft pick signing so far in the NFL. Here's the information they have for the first six Vikings picks who agreed to terms.

DE Everson Griffen (fourth round): Four years, $2.33 million, $540,000 signing bonus.

OL Chris DeGeare (fifth round): Four years, $1.95 million, $164,800 signing bonus

LB Nate Triplett (fifth round): Four years, $1.942 million, $152,213 signing bonus

QB Joe Webb (sixth round): Four years, $1.882 million, $92,515 signing bonus

TE Mickey Shuler (seventh round): Four years, $1.85 million, $62,370 signing bonus

FB Ryan D'Imperio (seventh round): Four years, $1.837 million, $47,150 signing bonus\

UPDATE I: Just arrived in Mankato. The Vikings website reports the team has now signed six of its eight picks. Cook is still not officially signed but has agreed to terms.

UPDATE II: The National Football Post reports that Cook's contract carries a maximum value of about $5.37 million and that he received a $2.3 million signing bonus.