Here's how I see the first round of the NFL draft shaking out next Thursday night.
Watch me explain my picks on Facebook Live, and check out Todd McShay's Mock Draft 5.0 here.

1. Los Angeles Rams (from Tennessee)
Jared Goff, QB, Cal

2. Philadelphia Eagles (from Cleveland)
Carson Wentz, QB, North Dakota State

3. San Diego Chargers
Jalen Ramsey, DB, Florida State

4. Dallas Cowboys
Ezekiel Elliott, RB, Ohio State

5. Jacksonville Jaguars
Joey Bosa, DE, Ohio State

6. Baltimore Ravens
Ronnie Stanley, OT, Notre Dame

7. San Francisco 49ers
Jack Conklin, OT, Michigan State

8. Cleveland Browns (from Philadelphia and Miami)
Laremy Tunsil, OT, Ole Miss

9. Tampa Bay Buccaneers
Leonard Floyd, OLB, Georgia

10. New York Giants
Myles Jack, LB, UCLA

11. Chicago Bears
DeForest Buckner, DE, Oregon

12. New Orleans Saints
Sheldon Rankins, DT, Louisville

13. Miami Dolphins (from Philadelphia)
Darron Lee, OLB, Ohio State

14. Oakland Raiders
William Jackson III, CB, Houston

15. Tennessee Titans (from Los Angeles)
Eli Apple, CB, Ohio State

16. Detroit Lions
Jarran Reed, DT, Alabama

17. Atlanta Falcons
Noah Spence, OLB, Eastern Kentucky

18. Indianapolis Colts
Taylor Decker, OT, Ohio State

19. Buffalo Bills
Shaq Lawson, DE, Clemson

20. New York Jets
Paxton Lynch, QB, Memphis

21. Washington Redskins
A'Shawn Robinson, DT, Alabama

22. Houston Texans
Josh Doctson, WR, TCU

23. Minnesota Vikings
Will Fuller, WR, Notre Dame

24. Cincinnati Bengals
Corey Coleman, WR, Baylor

25. Pittsburgh Steelers
Karl Joseph, S, West Virginia

26. Seattle Seahawks
Ryan Kelly, C, Alabama

27. Green Bay Packers
Laquon Treadwell, WR, Ole Miss

28. Kansas City Chiefs
Reggie Ragland, ILB, Alabama

29. Arizona Cardinals
Connor Cook, QB, Michigan State

30. Carolina Panthers
Vernon Hargreaves III, CB, Florida

31. Denver Broncos
Christian Hackenberg, QB, Penn State
*There will be only 31 picks in the first round in 2016, with New England's first-round pick forfeited.