Everyone knows that the NFL draft is not an exact science as teams hit and miss with picks up and down the draft.
With their first-round pick each year, teams are usually looking for a player to step in and help them either revive their sagging franchise or take them to the next step in winning the Super Bowl.
Some teams such as Pittsburgh and New England seem to add top talent every year in the first round making them competitive every year. Others such as the Jaguars and Cardinals have had trouble making the right choice with their top picks.
But even a blind squirrel finds a nut once in a while, right?
So who have been the best picks each team has made in the first round since 2000? Take a look here to find out and feel free to debate.