I've tried doing mock drafts in the past, and they always end up with me getting frustrated. Trying to predict what people like Al Davis and Scott Pioli are going to do, is near impossible, and so I've given up.
So now, I will just post who the team's should have drafted. I take into context the team's needs, free agency, trades, retirements...and decide upon picks that will most help every team.
So here is my opinion of how the 2009 NFL Draft should have gone.
*Note* I am using the original draft order without any of the trades. So the teams picking will be slightly different than how it actually happened, but like I said before, this is my opinion of how it *should have* happened, not how it actually did.