It's the most wonderful time of the year...
I know, the holidays are gone and done, but it's draft season, and no matter which NFL team you're a fan of, hopes and dreams are for sale in the form of top college prospects. And with the draft order set for teams No. 1-20, there is no better time to start predicting where the top players will land and what positions the teams will be addressing early in the draft.
Of course, a lot can and will change between now and the late-April draft. Today is "Black Monday" around the NFL, with general managers and coaches being let go, and that will result in many scheme and personnel changes. After that, free agency will change the landscape of team needs before the Senior Bowl and NFL combine results affect the rankings.
A mock draft—especially this time of year—isn't about a final, accurate prediction of what will happen in the NFL draft, but a look at what would happen today, based on available information and what rumors I'm hearing from team and player sources. Keep that in mind while reading, and remember, a lot is going to change still.