NFL mock drafts in early December serve a few purposes, and one of them isn't to predict what will happen in late April. If I had that kind of power, I'd be playing the lottery, not predicting draft picks.
It's important to read mock drafts this time of year with the knowledge that this is purely what I think would happen if the draft were today. The purposes of the mock draft: to entertain, to inform about player value and team needs and to start setting the table for which holes franchises could fill.
A lot will change between now and April, but this is the best guess at what today's draft would look like.
The first three-round mock draft of the 2016 draft season is here, and it's sure to be full of surprises and decisions you won't agree with. But before you fire off a hot take in the comments section, consider that this very early mock draft is based on 1) the current draft order and not a prediction, and 2) what I think teams will do, not what I would do.