The gift of hindsight is a powerful one, and a decade from now we will be able to look back upon the 2012 NFL draft and more accurately conjure up opinions about the relative merits of each team's selections.
But who wants to wait that long?
It's never too soon to make a prediction or five, and that's exactly what I'm here to do right now.
The NFL draft is one of the most important components to building a roster, and few teams have been able to truly master the process with consistency.
More frequently, teams hiccup in the draft and find themselves thinking about the what ifs. The Raiders did it with JaMarcus Russell, the Browns with Tim Couch, and perhaps there will be another team in a handful of years that will experience the same displeasure.
Here's my guess on the five most likely candidates.