Odrick is a talented athlete with rare size, a good motor, brains, willpower and devotion to be the best he can be. We couldn't really go wrong with the kid, he is very impressive as a player and a solid citizen to boot. We traded down, got a quality player and good value for the draft spot, and we picked up a high second rounder. What's not to like?
Honestly there was a top eschelon of players in this draft and our selection at 12 fell below that top eschelon. The picks from 7 or so to about our pick at 28 were pretty similar in projected talent. Some with more talent, like JPP and Dez, also had higher bust potential, but we saved a lot of money (surely a Salary Cap will be re-instated when the collective bargaining agreement is inevitably signed), gained draft picks, and got a very good DL guy who is already a goo fit at DE, and can probably play some NT as well.
There are still a fair amount of players out there who are also in that second tier of talent that will be scooped up early in round 2, and with our pick at #40 overall, we just might snag one of those as well.