Here is my final mock draft before the real one begins Thursday evening.

Round 1:

(1)Rams - Jared Goff QB Cal

(2)Eagles - Carson Wentz QB N. Dakota St.

(3)Chargers - Jalen Ramsey CB/S Florida St.

(4)Cowboys - Joey Bosa DE Ohio St.

(5)Jaguars - Myles Jack LB UCLA

(6)Ravens - Laremy Tunsil OT Ole Miss

(7)49ers - DeForest Buckner DL Oregon

(8)Browns - Jack Conklin OT Michigan St.

(9)Bucs - Vernon Hargreaves CB Florida

(10)Giants - Darron Lee OLB Ohio St.

(11)Bears - Leonard Floyd OLB Georgia

(12)Saints - Sheldon Rankins DT Lousiville

(13)Dolphins - Ezekiel Elliott RB Ohio St.

(14)Raiders - Reggie Ragland LB Alabama

(15)Titans - Ronnie Stanley OT Notre Dame

(16)Lions - Jarran Reed DT Alabama

(17)Falcons - Shaq Lawson DE Clemson

(18)Colts - Taylor Decker OT Ohio St.

(19)Bills - Chris Jones DT Miss St.

(20)Jets - Noah Spence OLB Eastern Kentucky

Redskins(Pick 21) - Trade With Titans: Redskins Receive Titans second round picks(33rd and 43rd overall).

(21)Titans(from Redskins) - Laquon Treadwell WR Ole Miss - There are three teams sitting right behind the 21st pick who could all take wide receivers. The Titans number one priority is giving quarterback Marcus Mariota pieces around him to be successful. The first round additions of Stanley and Treadwell are a huge step towards doing so.

(22)Texans - Corey Coleman WR Baylor

(23)Vikings - Vonn Bell S Ohio St.

(24)Bengals - Josh Doctson WR TCU

(25)Steelers - Eli Apple CB Ohio St.

(26)Seahawks - Andrew Billings DT Baylor

(27)Packers - Robert Nkemdiche DT Ole Miss

(28)Chiefs - William Jackson III CB Houston

(29)Cardinals - Ryan Kelly C Alabama

(30)Panthers - McKenzie Alexander CB Clemson

(31)Broncos - Paxton Lynch QB Memphis

Round 2:

(32)Browns - Will Fuller WR Notre Dame

(33)Redskins(from Titans) - Vernon Butler DT La. Tech: The Redskins need to get younger and more physical along the defensive line. This is a perfect landing spot for Butler, as he can play the 1, 3 and 5 technique in the Redskins one-gap 3-4 defense.

(34)Cowboys - Derrick Henry RB Alabama

(35)Chargers - A'Shawn Robinson DT Alabama

(36)Ravens - Artie Burns CB Miami

(37)49ers - Germain Ifedi OT Texas A&M

(38)Jaguars - Austin Johnson DT PSU

(39)Bucs - Jason Spriggs OT Indiana

(40)Giants - Kevin Dodd DE Clemson

(41)Bears - Hunter Henry TE Arkansas

(42)Dolphins - Kendall Fuller CB Virginia Tech

(43)Redskins(from Titans) - Keanu Neal S Florida: The Skins need a young safety to play behind their two stud corners. Neal gives them a young player who can learn from veteran DeAngelo Hall, and eventually take over his role in the secondary. He also has the ability to drop down in the box and play the slot.

(44)Raiders - Emmanuel Ogbah DE Oklahoma St.

(45)Titans - Will Redmond CB Miss St.

(46)Lions - Michael Thomas WR Ohio St.

(47)Saints - Joshua Garnett G Stanford

(48)Colts - Kenneth Dixon RB Louisiana St.

(49)Bills - Kamalei Correa OLB Boise St.

(50)Falcons - Sheldon Day DT Notre Dame

(51)Jets - Christian Hackenberg QB PSU

(52)Texans - Jerell Adams TE South Carolina

(53)Redskins - Braxton Miller WR Ohio St.: The Redskins need to plan for the future departures of Pierre Garcon and DeSean Jackson. Miller may need some time to learn an NFL route tree, but his sub 4.4 speed, burst and overall athleticism are things you can't teach. He dropped just one pass after transitioning to WR last season. He comes in with no pressure to have to perform immediately, but can help out on the outside, in the slot and even lined up in the backfield.

(54)Vikings - Sterling Shepard WR Oklahoma

(55)Bengals - Kenny Clark DT UCLA

(56)Seahawks - Cody Whitehair G Kansas St.

(57)Packers - Joshua Perry LB Ohio St.

(58)Steelers - Darien Thompson S Boise St.

(59)Chiefs - Tyler Boyd WR Pitt

(60)Patriots - Adolphus Washington DT Ohio St.

(61)Patriots - Connor Cook QB Mich St.

(62)Panthers - Jonathan Bullard DE Florida

(63)Broncos - Nick Martin C Notre Dame