With the NFL regular season over the top 20 picks in next spring's draft is set in stone, making way for the first batch of mock drafts.
ESPN's Todd McShay released his first mock draft nearly a month ago, yet the draft order remained relatively the same. The best player in this year's draft appears to be Ohio State defensive end Joey Bosa, but that does not mean he's the automatic first overall selection.
You don't get one of the first few picks without a lot of needs, and the Titans have many, but the popular pick now appears to be Ole Miss offensive tackle Laremy Tunsil. The Titans have a young offensive core at the skill positions, and Tunsil would join Taylor Lewan and Chance Warmack to give them at least three linemen younger than 25.
The quarterbacks in this class are not generating much excitement, but numerous teams have glaring needs at the position. This could result in some surprise selections, particularly a certain FCS passer.
Here's a roundup of the first 20 picks, the non-playoff teams, excluding McShay's, which you can see here.
1. Tennessee Titans
Fox Sports: Tunsil
CBS Sports: Tunsil
Bleacher Report: Tunsil
SB Nation: Tunsil
2. Cleveland Browns
Fox Sports: Bosa
CBS Sports: Jared Goff, QB, Cal
Bleacher Report: Bosa
SB Nation: Goff
3. San Diego Chargers
Fox Sports: Jalen Ramsey, DB, Florida State
CBS Sports: Bosa
Bleacher Report: Ronnie Stanley, OT, Notre Dame
SB Nation: Bosa
4. Dallas Cowboys
Fox Sports: Paxton Lynch, QB, Memphis
CBS Sports: Laquon Treadwell, WR, Ole Miss
Bleacher Report: Myles Jack, LB, UCLA
SB Nation: Jaylon Smith, LB, Notre Dame
5. Jacksonville Jaguars
Fox Sports (San Francisco): Goff
CBS Sports: Ramsey
Bleacher Report: Ramsey
SB Nation: Ramsey
6. Baltimore Ravens
Fox Sports (Miami): Smith
CBS Sports: Stanley
Bleacher Report: Taylor Decker, OT, Ohio State
SB Nation: Stanley
7. San Francisco 49ers
Fox Sports (Jacksonville): Vernon Hargreaves III, CB, Florida
CBS Sports: Lynch
Bleacher Report: Goff
SB Nation: Lynch
8. Miami Dolphins
Fox Sports (Baltimore): Mackensie Alexander, CB, Clemson
CBS Sports: DeForest Buckner, DE, Oregon
Bleacher Report: Buckner
SB Nation: Hargreaves
9. Tampa Bay Buccaneers
Fox Sports: Buckner
CBS Sports: Hargreaves
Bleacher Report: Alexander
SB Nation: Alexander
10. New York Giants
Fox Sports: Jack
CBS Sports: Shaq Lawson, DE, Clemson
Bleacher Report: Lawson
SB Nation: Buckner
11. Chicago Bears
Fox Sports (New Orleans): Robert Nkemdiche, DT, Ole Miss
CBS Sports: Jack
Bleacher Report: Reggie Ragland, ILB, Alabama
SB Nation: Ragland
12. New Orleans Saints
Fox Sports (Philadelphia): Stanley
CBS Sports: Alexander
Bleacher Report: Kenny Clark, DL, UCLA
SB Nation: Nkemdiche
13. Philadelphia Eagles
Fox Sports (Detroit): Treadwell
CBS Sports: Jonathan Allen, DE, Alabama
Bleacher Report: Lynch
SB Nation: Decker
14. Oakland Raiders
Fox Sports (Chicago): Shaq Lawson, DE, Clemson
CBS Sports: Ragland
Bleacher Report: Jack Conklin, OT, Michigan State
SB Nation: Su'a Cravens, S/LB, USC
15. St. Louis Rams
Fox Sports (Buffalo): Darron Lee, OLB, Ohio State
CBS Sports: Connor Cook, QB, Michigan State
Bleacher Report: Hargreaves
SB Nation: Treadwell
16. Detroit Lions
Fox Sports (Oakland): Cravens
CBS Sports: Decker
Bleacher Report: Jarran Reed, DL, Alabama
SB Nation: A'Shawn Robinson, DT, Alabama
17. Atlanta Falcons
Fox Sports (Indianapolis): Decker
CBS Sports: Nkemdiche
Bleacher Report: Jonathan Bullard, DE, Florida
SB Nation: Jack
18. Indianapolis Colts
Fox Sports (St. Louis): Cook
CBS Sports: Ezekiel Elliott, RB, Ohio State
Bleacher Report: Lee
SB Nation: Conklin
19. Buffalo Bills
Fox Sports (Atlanta): Emmanuel Ogbah, DE, Oklahoma State
CBS Sports: Robinson
Bleacher Report: Smith
SB Nation: Lawson
20. New York Jets
Fox Sports (Pittsburgh): Reed
CBS Sports: Leonard Floyd, DE/OLB, Georgia
Bleacher Report: Elliott
SB Nation: Elliott