Generally, I agree. I like the two picks at 24 and 28 and the five year contracts they'll have. But if we see a "special player" fall to 16, then the move make sense. I can't see that special player being anyone other than Carriker or Landry (I even have doubts about Landry).
I like both these guys but as special as they are I don't seen them starting in year 1. You could add Levi Brown to the mix if you were in love with him at LT or RT.
I am risk adverse, rather have 2 players in the 20-32 range (as per NFL Draft Scout)
20 Meachem, *Robert (WR), Tennessee 1 6-2 214 4.39 2.49 1.51 37 1/2 10'1" 4.31 6.97
21 Moss, *Jarvis (DE), Florida 1 6-7 250 4.70 2.68 1.59 16 30 1/2 10'0"
22 Posluszny, Paul (OLB), Penn State 1 6-2 238 4.70 2.73 1.56 22 37 9'8" 4.20 6.94
23 Ross, Aaron (CB), Texas 1 6-1 193 4.44 2.55 1.50 17 34 9'10" 4.15 6.72
24 Houston, *Chris (CB), Arkansas 1 5-10 185 4.32 2.52 1.50 27 36 10'2" 4.12 6.94
25 Timmons, *Lawrence (OLB), Florida State 1 6-1 234 4.66 2.68 1.50 25 35 10'3" 4.32 6.92
26 Nelson, *Reggie (FS), Florida 1 6-0 198 4.48 2.61 1.46 34 1/2
27 Jarrett, *Dwayne (WR), Southern Cal 1 6-4 219 4.57
28 Grubbs, Ben (OG), Auburn 1 6-3 311 5.18 2.96 1.80 29 26 1/2 8'7" 4.72 7.99
29 Ginn Jr., *Ted (WR), Ohio State 1 5-11 178 4.35
30 Kalil, Ryan (C), Southern Cal 1-2 6-3 299 4.96 2.87 1.71 34 26 8'8" 4.34 7.50
31 Meriweather, Brandon (FS), Miami 1-2 5-11 195 4.47 2.61 1.53 11 35 9'3" 4.33 7.06
32 Blalock, Justin (OG), Texas 1-2 6-3 320 5.10 2.96 1.73 40 28 1/2 8'5" 4.72 7.75