Big changes in post-free agency first-round NFL mock draft

1. Cleveland BrownsDE Myles Garrett, Texas A&M (Previous pick: Garrett)Notes: Garrett's performance at the combine solidified his status as the top overall prospect in the draft.

1. Cleveland BrownsDE Myles Garrett, Texas A&M (Previous pick: Garrett)Notes: Garrett's performance at the combine solidified his status as the top overall prospect in the draft.

Photo: David J. Phillip/AP

Image 2 of 33

2. San Francisco 49ersS Jamal Adams, Louisiana State (Previous pick: Mitch Trubisky)Notes: The Niners picked up placeholder quarterback Brian Hoyer in free agency, which allows them to get a culture-changer at No. 2.

2. San Francisco 49ersS Jamal Adams, Louisiana State (Previous pick: Mitch Trubisky)
Notes: The Niners picked up placeholder quarterback Brian Hoyer in free agency, which allows them to get a culture-changer at

3. Chicago BearsDE Jonathan Allen, Alabama (Previous pick: Allen)Notes: Allen didn't have a great combine, but his production at Alabama is too good to ignore for the line-needy Bears.

3. Chicago BearsDE Jonathan Allen, Alabama (Previous pick: Allen)
Notes: Allen didn't have a great combine, but his production at Alabama is too good to ignore for the line-needy Bears.

Photo: David J. Phillip/AP

Image 4 of 33

4. Jacksonville JaguarsDE Solomon Thomas, Stanford (Previous pick: Jamal Adams)Notes: Thomas might seem superfluous after the signing of Calais Campbell, but he gives the Jags an impact player on the edge to pair with Dante Fowler.

4. Jacksonville JaguarsDE Solomon Thomas, Stanford (Previous pick: Jamal Adams)
Notes: Thomas might seem superfluous after the signing of Calais Campbell, but he gives the Jags an impact player on the edge to

5. Tennessee Titans (from Los Angeles Rams)CB Marshon Lattimore, Ohio State (Previous pick: Lattimore)Notes: Tennessee upgraded its secondary by signing Logan Ryan and Jonathan Cyprien. They upgrade even more by adding the top corner in the draft.

6. New York JetsQB Mitch Trubisky, North Carolina (Previous pick: Deshaun Watson)Notes: The Jets are the one quarterback-needy team that hasn't yet picked up a possible 2017 starter, which makes it likely they'll pick up a new face of the franchise in Trubisky.

6. New York JetsQB Mitch Trubisky, North Carolina (Previous pick: Deshaun Watson)
Notes: The Jets are the one quarterback-needy team that hasn't yet picked up a possible 2017 starter, which makes it likely

7. Los Angeles ChargersS Malik Hooker, Ohio State (Previous pick: Hooker)Notes: Hooker couldn't participate in the combine while recovering from surgery, but he has the potential to become an Earl Thomas-like center fielder for the Bolts.

7. Los Angeles ChargersS Malik Hooker, Ohio State (Previous pick: Hooker)
Notes: Hooker couldn't participate in the combine while recovering from surgery, but he has the potential to become an Earl Thomas-like

8. Carolina PanthersRB Leonard Fournette, Louisiana State (Previous pick: Solomon Thomas)Notes: The Panthers could go a lot of different ways with this pick, but they'll get a truly unique size-speed prospect in Fournette.

8. Carolina PanthersRB Leonard Fournette, Louisiana State (Previous pick: Solomon Thomas)
Notes: The Panthers could go a lot of different ways with this pick, but they'll get a truly unique size-speed prospect

9. Cincinnati BengalsWR Corey Davis, Western Michigan (Previous pick: Reuben Foster)Notes: Davis is probably the most polished receiver in the class, which makes him a good fit in Cincinnati opposite A.J. Green.

9. Cincinnati BengalsWR Corey Davis, Western Michigan (Previous pick: Reuben Foster)
Notes: Davis is probably the most polished receiver in the class, which makes him a good fit in Cincinnati opposite A.J.

10. Buffalo BillsLB Reuben Foster, Alabama (Previous pick: Mike Williams)Notes: Foster is easily the best linebacker in the draft despite an incident with a hospital worker that got him kicked out of the combine early.

10. Buffalo BillsLB Reuben Foster, Alabama (Previous pick: Mike Williams)
Notes: Foster is easily the best linebacker in the draft despite an incident with a hospital worker that got him kicked out of the

12. Cleveland Browns (from Philadelphia)TE O.J. Howard, Alabama (Previous pick: DeShone Kizer)Notes: Cleveland could go quarterback here, but instead they go with Howard, who might be one of the safest picks in the first round.

14. Philadelphia Eagles (from Minnesota)DT Malik McDowell, Michigan State (Previous pick: Dalvin Cook)Notes: The Eagles took care of their need for pass-catchers in free agency, so they shore up their defensive interior with McDowell.

14. Philadelphia Eagles (from Minnesota)DT Malik McDowell, Michigan State (Previous pick: Dalvin Cook)
Notes: The Eagles took care of their need for pass-catchers in free agency, so they shore up their

15. Indianapolis ColtsT Garett Bolles, Utah (Previous pick: Leonard Fournette)Notes: Bolles tested very well at the combine, and the Colts snap him up to play either tackle spot in front of Andrew Luck.

15. Indianapolis ColtsT Garett Bolles, Utah (Previous pick: Leonard Fournette)
Notes: Bolles tested very well at the combine, and the Colts snap him up to play either tackle spot in front of Andrew Luck.

Photo: Gregory Payan/AP

Image 16 of 33

16. Baltimore RavensDE/LB Taco Charlton, Michigan (Previous pick: Corey Davis)Notes: Charlton wasn't as productive in college as teams would have liked, but has significant upside as an edge rusher.

16. Baltimore RavensDE/LB Taco Charlton, Michigan (Previous pick: Corey Davis)
Notes: Charlton wasn't as productive in college as teams would have liked, but has significant upside as an edge rusher.

Photo: Gregory Payan/AP

Image 17 of 33

17. Washington RedskinsDE/LB Takk McKinley, UCLA (Previous pick: Malik McDowell)Notes: The Redskins need some defensive line depth after losing Chris Baker to Tampa Bay, but they get better value here with one of the best pass-rushers in the draft.

19. Tampa Bay BuccaneersLB Haason Reddick, Temple (Previous pick: Taco Charlton)Notes: Reddick has been one of the stars of the pre-draft process, and he teams with Kwon Alexander and Lavonte David to give the Bucs a dominant linebacking corps.

19. Tampa Bay BuccaneersLB Haason Reddick, Temple (Previous pick: Taco Charlton)
Notes: Reddick has been one of the stars of the pre-draft process, and he teams with Kwon Alexander and Lavonte David to give the

20. Denver BroncosRB Christian McCaffrey, Stanford (Previous pick: Ryan Ramczyk)Notes: John Elway can't pass up the son of a former teammate, which works for the Broncos, who could use him as a running back, slot receiver and returner.

20. Denver BroncosRB Christian McCaffrey, Stanford (Previous pick: Ryan Ramczyk)
Notes: John Elway can't pass up the son of a former teammate, which works for the Broncos, who could use him as a running back,

21. Detroit LionsRB Dalvin Cook, Florida State (Previous pick: Derek Barnett)Notes: After a so-so combine, Cook falls to Detroit, which covets a true No. 1 back to help take pressure off Matthew Stafford.

21. Detroit LionsRB Dalvin Cook, Florida State (Previous pick: Derek Barnett)
Notes: After a so-so combine, Cook falls to Detroit, which covets a true No. 1 back to help take pressure off Matthew Stafford.

23. New York GiantsTE David Njoku, Miami (Previous pick: Caleb Brantley)Notes: The Giants could go with a running back here, but Njoku gives them another potentially explosive weapon in the passing game.

23. New York GiantsTE David Njoku, Miami (Previous pick: Caleb Brantley)
Notes: The Giants could go with a running back here, but Njoku gives them another potentially explosive weapon in the passing game.

Photo: David J. Phillip/AP

Image 24 of 33

24. Oakland RaidersCB Adoree Jackson, USC (Previous pick: Marlon Humphrey)Notes: Jackson is a throwback Raiders pick-- the kind Al Davis would love -- and he would immediately have a role as Oakland's slot cornerback and kick returner.

24. Oakland RaidersCB Adoree Jackson, USC (Previous pick: Marlon Humphrey)Notes: Jackson is a throwback Raiders pick-- the kind Al Davis would love -- and he would immediately have a role as Oakland's slot

26. Seattle SeahawksS Budda Baker, Washington (Previous pick: Garett Bolles)Notes: The selection of Baker could help Seattle in the slot, as well as provide Pete Carroll with some Earl Thomas insurance.

26. Seattle SeahawksS Budda Baker, Washington (Previous pick: Garett Bolles)
Notes: The selection of Baker could help Seattle in the slot, as well as provide Pete Carroll with some Earl Thomas insurance.

29. Green Bay PackersRB Alvin Kamara, Tennessee (Previous pick: Teez Tabor)Notes: Kamara is getting way more love from scouts than he did in college, and Green Bay could use a difference-making three-down running back.

29. Green Bay PackersRB Alvin Kamara, Tennessee (Previous pick: Teez Tabor)
Notes: Kamara is getting way more love from scouts than he did in college, and Green Bay could use a difference-making three-down

30. Pittsburgh SteelersQB Patrick Mahomes, Texas Tech (Previous pick: Tim Williams)Notes: The big-armed Mahomes needs a year or two to develop in the NFL, and Pittsburgh has to start thinking about life after Ben Roethlisberger.

30. Pittsburgh SteelersQB Patrick Mahomes, Texas Tech (Previous pick: Tim Williams)
Notes: The big-armed Mahomes needs a year or two to develop in the NFL, and Pittsburgh has to start thinking about life after

31. Atlanta FalconsT Ryan Ramczyk, Wisconsin (Previous pick: Gareon Conley)Notes: With some injury questions and just one year of major-college experience, Ramczyk slides to the Falcons, who are more than happy to add him in front of Matt Ryan.

31. Atlanta FalconsT Ryan Ramczyk, Wisconsin (Previous pick: Gareon Conley)Notes: With some injury questions and just one year of major-college experience, Ramczyk slides to the Falcons, who are more than

32. New Orleans Saints (from New England)CB Marlon Humphrey, Alabama (Previous pick: Haason Reddick)Notes: With the pick they acquired in the trade for Brandin Cooks, the Saints pick up a prototypically sized big-play corner in Humphrey.

32. New Orleans Saints (from New England)CB Marlon Humphrey, Alabama (Previous pick: Haason Reddick)
Notes: With the pick they acquired in the trade for Brandin Cooks, the Saints pick up a prototypically sized

Constructing a team during the NFL offseason is a little bit like putting together a puzzle. Decision-makers start out with a vague notion of what they want the finished product to look like, but after each correctly placed piece, the idea of what to look for next is slightly altered.

Trying to predict landing spots for NFL draft prospects before free agency is a fool's errand because no matter what teams say about selecting the "best player available," needs always factor into a franchise's decisions.

This year's Tennessee Titans and Philadelphia Eagles are good examples of this. Each team came into the offseason with glaring needs -- in the defensive backfield and at wide receiver, respectively. But after Tennessee inked former Patriots cornerback Logan Ryan and took safety Jonathan Cyprien away from the Jacksonville Jaguars, their situation looked a little less dire.

Meanwhile, Philadelphia added veteran wideouts Alshon Jeffrey and Torrey Smith, which gives it much better depth than it had a week ago. Suddenly the Titans and Eagles seem less tied to their positions of need to top off the draft, which makes the idea of taking a player at a different position of need -- or the elusive "best player available" -- more believable.

Unfortunately, injuries are also a part of the offseason puzzle, and we saw a big one this week when University of Washington cornerback Sidney Jones tore his Achilles tendon at the school's pro day on Saturday. The consensus first-round prospect was viewed by some draft analysts as the top corner in the draft, but his injury -- which will likely keep him off the field for the 2017 season -- will probably knock him out of the first round entirely.

A week into free agency, there are major changes in our first round mock draft. Check out the gallery above to see our best guess ... until next time.