This spring the Pats have the 24th and 28th pick in the first round of the draft. A lot of discussion has been had about the Pats needs. For reference sake here is the 24ht-32nd picks for the last 4 years. Granted every year is different. Some years the talent is deep and some years it is not. This is just a look back at what has been available
2006
24 Johnathan Joseph Bengals DB South Carolina
25 Santonio Holmes Steelers WR Ohio State
26 John McCargo Bills DT North Carolina State
27 DeAngelo Williams Panthers RB Memphis
28 Marcedes Lewis Jaguars TE UCLA
29 Nick Mangold Jets C Ohio State
30 Joseph Addai Colts RB Louisiana State
31 Kelly Jennings Seahawks DB Miami (FL)
32 Mathias Kiwanuka Giants DE Boston College
2005
24 Aaron Rodgers Packers QB California
25 Jason Campbell Redskins QB Auburn
26 Chris Spencer Seahawks C Mississippi
27 Roddy White Falcons WR Alabama-Birmingham
28 Luis Castillo Chargers DT Northwestern
29 Marlin Jackson Colts DB Michigan
30 Heath Miller Steelers TE Virginia
31 Mike Patterson Eagles DT USC
32 Logan Mankins Patriots G Fresno State
2004
24 Steven Jackson Rams RB Oregon State
25 Ahmad Carroll Packers DB Arkansas
26 Chris Perry Bengals RB Michigan
27 Jason Babin Texans DE Western Michigan
28 Chris Gamble Panthers DB Ohio State
29 Michael Jenkins Falcons WR Ohio State
30 Kevin Jones Lions RB Virginia Tech
31 Rashaun Woods 49ers WR Oklahoma State
32 Ben Watson Patriots TE Georgia
2003
24 Dallas Clark Colts TE Iowa
25 William Joseph Giants DT Miami (FL)
26 Kwame Harris 49ers T Stanford
27 Larry Johnson Chiefs RB Penn State
28 Andre Woolfolk Titans DB Oklahoma
29 Nick Barnett Packers LB Oregon State
30 Sammy Davis Chargers DB Texas A&M
31 Nnamdi Asomugha Raiders DB California
32 Tyler Brayton Raiders DE Colorado
2006
24 Johnathan Joseph Bengals DB South Carolina
25 Santonio Holmes Steelers WR Ohio State
26 John McCargo Bills DT North Carolina State
27 DeAngelo Williams Panthers RB Memphis
28 Marcedes Lewis Jaguars TE UCLA
29 Nick Mangold Jets C Ohio State
30 Joseph Addai Colts RB Louisiana State
31 Kelly Jennings Seahawks DB Miami (FL)
32 Mathias Kiwanuka Giants DE Boston College
2005
24 Aaron Rodgers Packers QB California
25 Jason Campbell Redskins QB Auburn
26 Chris Spencer Seahawks C Mississippi
27 Roddy White Falcons WR Alabama-Birmingham
28 Luis Castillo Chargers DT Northwestern
29 Marlin Jackson Colts DB Michigan
30 Heath Miller Steelers TE Virginia
31 Mike Patterson Eagles DT USC
32 Logan Mankins Patriots G Fresno State
2004
24 Steven Jackson Rams RB Oregon State
25 Ahmad Carroll Packers DB Arkansas
26 Chris Perry Bengals RB Michigan
27 Jason Babin Texans DE Western Michigan
28 Chris Gamble Panthers DB Ohio State
29 Michael Jenkins Falcons WR Ohio State
30 Kevin Jones Lions RB Virginia Tech
31 Rashaun Woods 49ers WR Oklahoma State
32 Ben Watson Patriots TE Georgia
2003
24 Dallas Clark Colts TE Iowa
25 William Joseph Giants DT Miami (FL)
26 Kwame Harris 49ers T Stanford
27 Larry Johnson Chiefs RB Penn State
28 Andre Woolfolk Titans DB Oklahoma
29 Nick Barnett Packers LB Oregon State
30 Sammy Davis Chargers DB Texas A&M
31 Nnamdi Asomugha Raiders DB California
32 Tyler Brayton Raiders DE Colorado