solomon-thomasUpdated March 20th | With free agency well underway it is time to revisit the NFL Draft. Team needs and wants have changed due to recent signings and releases. Below is a quick look at our newest 1st round projections for the 2017 NFL Draft.

2017 NFL Mock Draft

Follow on Twitter @matt_falk

Stock Up = up  Stock Down = stock-down Reach = risk Steal = steal

1. Cleveland Browns | Myles Garrett DE, Texas A&M

2. San Francisco 49ers | Jonathan Allen DE, Alabama

3. Chicago Bears | Jamal Adams S, LSU up

4. Jacksonville Jaguars | Solomon Thomas DE/LB, Stanford

5. Tennessee Titans | Marshon Lattimore CB, Ohio St. up

6. New York Jets | Deshaun Watson QB, Clemson risk

7. Los Angeles Chargers | Malik Hooker S, Ohio St. steal

8. Carolina Panthers | Leonard Fournette RB, LSU

9. Cincinnati Bengals | Reuben Foster LB, Alabama steal

10. Buffalo Bills | Mitchell Trubisky QB, North Carolinastock-down

11. New Orleans Saints | Mike Williams WR, Clemson

12. Cleveland Browns (from PHI) | Marlon Humphrey CB, Florida

13. Arizona Cardinals | Patrick Mahomes QB,Texas Tech risk

14. Philadelphia Eagles (from MN) | Dalvin Cook RB, Florida St.

15. Indianapolis Colts | Ryan Ramczyk OT, Wisconsin up

16. Baltimore Ravens | O.J. Howard TE, Alabama

17. Washington Redskins | Zach Cunningham LB, Vanderbilt

18. Tennessee Titans | Corey Davis WR, Western Michigan

19. Tampa Bay Bucs | Christian McCaffrey RB, Stanford up

20. Denver Broncos | Cam Robinson OT, Alabama

21. Detroit Lions | Taco Charlton DE, Michigan

22. Miami Dolphins | Derek Barnett DE, Tennesee risk

23. New York Giants | Malik McDowell DT, Michigan St. up

24. Oakland Raiders | Teez Tabor CB, Florida stock-down

25. Houston Texans | Deshone Kizer QB, Notre Dame risk

26. Seattle Seahawks | Garet Bolles OT, Utah up

27. Kansas City Chiefs | John Ross WR, Washington steal

28. Dallas Cowboys | Charles Harris DE, Missouri

29. Green Bay Packers | Forrest Lamp G, Western Kentucky

30. Pittsburgh Steelers | Obi Melifonwu S, UConn up

31. Atlanta Falcons | Tim Williams LB, Alabama

32. New Orleans Saints (from NE) | David Njoku TE, Miami up