'Tis the season, right? It's the weekend before the 2016 NFL Draft, and I was in the mood to do one, so I decided to chase that feeling. The result: this 2016 NFL mock draft, which I promise will be the first and only one that I subject you to this year. I wrote it. It's definitely wrong, so just know that I already know that.
1. Los Angeles Rams: Jared Goff, QB, California
Adam Schefter called Goff the "presumed No. 1 pick" this week; who am I to assume otherwise?
2. Philadelphia Eagles: Carson Wentz, QB, North Dakota State
We at least know who the top two picks are going to be.
3. San Diego Chargers: Laremy Tunsil, OT, Mississippi
Take the guy that gives Philip Rivers the best chance at making the Chargers competitive in their San Diego finale.
4. Dallas Cowboys: Jalen Ramsey, S, Florida State
There's no way Jerry Jones passes on a talent like Ramsey for... well, anyone else available in this scenario.
5. Jacksonville Jaguars: Myles Jack, LB, UCLA
The knee is the big story, but Jack is still a Top 5 talent in this class, and a great fit in Jacksonville.
6. Baltimore Ravens: Joey Bosa, DE, Ohio State
Count me among those not overly smitten with Bosa, but he'd make a lot of sense in Baltimore.
7. San Francisco 49ers: DeForest Buckner, DL, Oregon
This pick makes sense well before the "Chip Kelly loves Oregon" schtick comes into play.
8. Cleveland Browns: Ronnie Stanley, OT, Notre Dame
Cleveland is building for the long haul, and Stanley's going to play in the league for a long time.
9. Tampa Bay Buccaneers: William Jackson III, CB, Houston
Corners with size, speed, and ball skills are always off the board sooner than anticipated.
10. New York Giants: Ezekiel Elliott, RB, Ohio State
The Giants have bigger needs, but Elliott gives them a shot at fielding the NFL's best offense.
11. Chicago Bears: Leonard Floyd, LB, Georgia
Chicago's front-seven makeover continues with the ultra-athletic Floyd, who has a very high ceiling.
12. New Orleans Saints: Sheldon Rankins, DT, Louisville
Paired with free agent signee Nick Fairley, Rankins gives the Saints a shot at fielding a highly disruptive front.
13. Miami Dolphins: Vernon Hargreaves, CB, Florida
Hargreaves' elite quicks will be an asset against pass-happy division foes New England and New York.
14. Oakland Raiders: Jack Conklin, OT, Michigan State
Conklin would be the final piece on a highly skilled, young Raiders offense.
15. Tennessee Titans: Taylor Decker, OT, Ohio State
The Titans are building around Marcus Mariota; Decker completes their set of bookend tackles.
16. Detroit Lions: Reggie Ragland, LB, Alabama
Ragland has the makeup of a field general, and the Lions are just one team in need of one of those.
17. Atlanta Falcons: Darron Lee, LB, Ohio State
Atlanta needs playmakers; Lee has that ability, and fits Dan Quinn's defense snugly.
18. Indianapolis Colts: Noah Spence, DE, Eastern Kentucky
Spence juices up a Colts pass rush that only features 30-somethings Robert Mathis and Trent Cole.
19. Buffalo Bills: Jarran Reed, DL, Alabama
Rock-solid prospect with positional versatility restores the viability of Buffalo's defensive line rotation.
20. New York Jets: Eli Apple, CB, Ohio State
Another long, fast, play-making cornerback going earlier than expected to a team that needs help here.
21. Washington Redskins: Ryan Kelly, C, Alabama
The Redskins have a lot of promise on offense; stabilizing the pivot furthers that cause.
22. Houston Texans: Corey Coleman, WR, Baylor
This pick shows up in just about every mock draft for good reason: it's a perfect fit.
23. Minnesota Vikings: Laquon Treadwell, WR, Mississippi
Treadwell is a receiver built to succeed in a division like the NFC North.
24. Cincinnati Bengals: Will Fuller, WR, Notre Dame
Cincinnati needs a talent infusion behind A.J. Green, and Fuller's speed is a great complement.
25. Pittsburgh Steelers: Mackensie Alexander, CB, Clemson
The Steelers need to do whatever they can to shore up their porous pass defense.
26. Seattle Seahawks: Le'Raven Clark, OT, Texas Tech
The Seahawks need to do whatever they can to shore up their porous offensive line.
27. Green Bay Packers: Andrew Billings, DL, Baylor
Billings is a great scheme fit, and slides right into the lineup to replace the retired B.J. Raji.
28. Kansas City Chiefs: Shaq Lawson, DE, Clemson
This is excellent value; Lawson adds pass-rush punch and profiles as the eventual replacement for Tamba Hali.
29. Arizona Cardinals: Chris Jones, DL, Mississippi State
Arizona thrives on a disruptive front seven, and Jones' upside is considerable.
30. Carolina Panthers: Emmanuel Ogbah, DE, Oklahoma State
Ogbah has a lot of talent, and can be eased into the lineup behind the re-signed Charles Johnson.
31. Denver Broncos: Paxton Lynch, QB, Memphis
Denver really, really, really needs help at quarterback. A lot of it.