Mock drafts are always a big challenge during this time of year.
We have yet to begin free agency, which can change the landscape of the draft significantly. This mock also comes before the ever-important NFL Scouting Combine, which will take place later this month, and college pro days, which will commence shortly afterward.
The angle I chose for this mock was to dive more into the minds of consensus thinking with certain prospects while factoring in, but minimizing, my personal opinions of them. Team needs, GM preferences and scheme were primarily considered in making these determinations, which covers the first two rounds.
It should be worth noting that trade possibilities were eliminated as to not make things more confusing.