By Dan Durkin–

(CBS) The NFL Draft is just three weeks away. Pro days are wrapped up, so teams have had a chance to compile all their data as they make last-minute adjustments to scouting reports and their big boards. This is purely a hypothetical attempt to project intersection points between team needs and remaining available prospects.

Obviously, there will be trades on draft night. However, there are none in this particular first-round projection. Let’s take a look at mock draft 2.0.

1. Tampa Bay Buccaneers — QB Jameis Winston (Florida State)
2. Tennessee Titans — QB Marcus Mariota (Oregon)
3. Jacksonville Jaguars — OLB Dante Fowler Jr. (Florida)
4. Oakland Raiders — DT Leonard Williams (USC)
5. Washington Redskins — OLB Vic Beasley (Clemson)
6. New York Jets — WR Amari Cooper (Alabama)
7. Chicago Bears — WR Kevin White (West Virginia)
8. Atlanta Falcons — EDGE Shane Ray (Missouri)
9. New York Giants — OL Brandon Scherff (Iowa)
10. St. Louis Rams — OT Andrus Peat (Stanford)
11. Minnesota Vikings — CB Trae Waynes (Michigan State)
12. Cleveland Browns — DT Danny Shelton (Washington)
13. New Orleans Saints — EDGE Randy Gregory (Nebraska)
14. Miami Dolphins — WR DeVante Parker (Louisville)
15. San Francisco 49ers — WR Dorial Green-Beckham (Missouri)
16. Houston Texans — OLB Bud Dupree (Kentucky)
17. San Diego Chargers — DL Arik Armstead (Oregon)
18. Kansas City Chiefs — OT T.J. Clemmings (Pittsburgh)
19. Cleveland Browns (from Buffalo) — WR Jaelen Strong (Arizona State)
20. Philadelphia Eagles — S Landon Collins (Alabama)
21. Cincinnati Bengals — DT Malcom Brown (Texas)
22. Pittsburgh Steelers — CB Jalen Collins (LSU)
23. Detroit Lions — DT Eddie Goldman (Florida State)
24. Arizona Cardinals — RB Todd Gurley (Georgia)
25. Carolina Panthers — OT Ereck Flowers (Miami)
26. Baltimore Ravens — WR Breshad Perriman (Central Florida)
27. Dallas Cowboys — RB Melvin Gordon (Wisconsin)
28. Denver Broncos — OT D.J. Humphries (Florida)
29. Indianapolis Colts — OT La’el Collins (LSU)
30. Green Bay Packers — CB Kevin Johnson (Wake Forest)
31. New Orleans Saints (from Seattle) — LB Benardrick McKinney (Mississippi State)
32. New England Patriots — CB Marcus Peters (Washington)

Dan Durkin covers the Bears for CBSChicago.com and is a frequent contributor to 670 The Score. Follow him on Twitter at @djdurkin.