Throughout the first four of my mock drafts, there was some form of resemblance throughout each one. While trades could shake up the order a bit here or there, players generally landed within the same range. However, now that the majority of free agency has passed, everything we thought we knew about mock drafts has been thrown out the window. NFL GMs did a fantastic job addressing a lot of their most critical needs, which has caused a ton of movement at the top of the draft. Players that we assumed were locks for the top-10 now have a very good chance of experiencing a significant tumble down the draft board due to the presumed landing spots no longer having a key need at that position.