The big wave of NFL free agency is officially complete. With some of the moves that all 32 franchises made and didn’t make, the first round of the NFL Draft becomes a bit clearer. We also can begin to truly identify the biggest holes that need to be filled for each team. At this point of the offseason, the best way to fill those holes is the NFL Draft. While most teams want to draft with the “Best Player Available” philosophy, few teams are actually in a place where they can do that. There are a few teams on each side of the spectrum -- the very good and the very bad -- who can utilize a best-player-available mentality. Still, most of the teams in the middle have glaring holes that, if they wish to be successful, they need to fill, which can drive their drafting strategy. With the biggest and best wave of free agency behind us, we’ll complete a three-round mock draft. The NFL Draft is still about a month away, and a lot will change until then. Predicting what will happen is impossible, so this mock draft will focus on what each club should do.