The gap between the league's scouting combine, college pro days and Commissioner Goodell standing at the podium on opening night is enough to have your mock draft change more times than you can count.
This year's top two picks however, shouldn't need any tinkering at all.
Cleveland's 1-15 record last season earned them the first pick in this year's draft. And while the franchise has grown accustomed to trading early first-round tickets in seasons past, it's clear this year's iteration will prove different. They've found their man, and, after the most recent NFL Scouting Combine results, fans and pundits alike now know him (and his destination) too.
Meanwhile, fresh from guiding a ferocious Falcons offence all the way to the Super Bowl last season, Kyle Shanahan will make his head coaching debut in San Francisco where he will be charged with resurrecting this proud franchise out from mediocrity. Following their dismal 2-14 showing under Chip Kelly, the 49ers will occupy the second overall pick this time out and will be spoilt for choice as they look to address the quarterback position.
Therefore, with this in mind, here's who could be going where:
1st Overall Pick: Myles Garrett (DE), Texas A&M University
Was there ever any doubt? Standing at 6'4" and weighing 272 pounds, Garrett possesses game-wrecking potential. Capable of playing on his feet or with a hand in the ground, Garrett's explosive burst off the snap and immense strength are enough to stifle any type of offensive foray. Not even the Browns can mess this one up. After posting 31 sacks and 47 tackles for a loss in his three seasons at Texas A&M, Garrett's arrival will provide an instant boost to a Browns team looking to leap back into playoff contention for the first time since 2007.
2nd Overall Pick: Deshaun Watson (QB), Clemson University
With Mitch Trubisky, DeShone Kizer and Patrick Mahomes II all listed as potential first-round prospects at the quarterback position, the 49ers should still take Watson as their franchise signal caller. Indeed, while struggles regarding accuracy and decision-making have hindered his overall grade, Watson's leadership, athleticism and ability to play best underneath the bright lights may push Niners GM John Lynch to take the plunge. Kyle Shanahan may get the best out of the former Clemson star and that could mean big things for the red and gold.
49ers NFL Draft QB Quick Look: Deshaun Watson does everything well, just nothing spectacular pic.twitter.com/WY9eD18zZv— KNBR (@KNBR) March 1, 2017
Predicting the picks is never easy, and accounting for the last-second trades and negotiations only adds to the unpredictability that surrounds this exciting event.
Fingers crossed your team gets your man.
The 2017 NFL Draft will take place from the 28th-30th of April (AEST).