Me being someone who doesn't like Jason Campbell, I believe that Shanahan actually should keep him and maybe draft a guy like Dan LeFevour in the 3rd round. I was a strong Bradford supporter, and kind of still am, but I learned that OU's offense is considered a spread offense that is very QB friendly. Mix that with the fact that he separated his shoulder on a hit which Campbell and other NFL QB's take daily, and I say this.
Trade Back,
Get Rolando McClain.(Cause it sounds like we may need a 3-4 MLB) And maybe a second rounder.
Get Charles Brown out of USC with the second rounder.
With the other second rounder get either Mike Iupati the guard from Idaho, or Terrance Cody from Alabama, OR Vladamir Duccesse the athletic Guard/tackle from UMass.
If you haven't seen McClain he's one of those prospects that come around very rarely that no matter you teams need, or if you have too many needs, you don't pass him up. Someone here said he could be the next Ray Lewis...they're not bluffing.
YouTube - Universal Draft Presents LB Rolando McClain of Alabama - Part 1 of 2