This debate has been going on since the draft started and yet teams still face this difficult decision each and every year. Do you draft for a position of need or do you draft the best player available? The answer is like many other things in the NFL; it’s complicated. You always try to draft the player that’s going to help your franchise the most but you obviously have to take the player’s position into consideration.
Lets take the Colts for example. If the number 1 QB prospect Geno Smith somehow falls to them, the Colts obviously shouldn’t take him. There is no point in having two very good young quarterbacks on the same team. This also goes both ways. One of the Bengals’ biggest needs is a linebacker and I would love to take a good one in the first round. But, if the Bengals pick comes around and the highest linebacker on your big board is the 20th ranked player left, you probably shouldn’t take him.