Most teams with a number one overall pick, have basically announced their pick by now. They have their guy in town, started negotiating a contract, lining up the photo ops, etc.
But by being so close lipped, Reid is giving himself alot of opportunities. It seems that in this draft, Number 1 is no better a pick than number 4. It seems to basically be a coin flip sort of draft between Joeckel, Fisher, Johnson, Jordan and Floyd. So by holding his cards close to the vest, Reid is setup to take advantage of any team wanting to trade. Why trade with Oakland, Jax or Philly, when you can get the same deal with KC for the number 1?
More importantly, I think Reid is trying to figure out what to do with Brandon Albert. Albert become much more valuable when all three OL picks are gone, and he also is much more valuable when KC hasn't committed to a pick yet. Why would Miami trade a two for Albert when they could possibly package the same 2 with their 1 and get Fisher or Johnson? You get a better player, and spend alot less money. Reid is hoping to squeeze a good pick out of someone for Albert and its easier to do when you haven't committed in the draft yet. Reid may also be trying to negotiate a longer term contract with Albert. Ultimately, Reid may keep Albert and go with Jordan. But no reason to pull the trigger early. You have position in the draft and rights to Albert. Hopefully the other guy blinks.