I've been pumping these bad boys out since December because we live in a world where the only thing read more on a day-to-day basis is the Holy Bible. In my first stab at this I had Joey Bosa going to the Titans at No. 1 and Paxton Lynch going to the Browns at No. 2. Neither player is a lock for the top 10 now and the Titans and Browns are no longer at Nos. 1 and 2. But how much do you want to bet that my first mock four months ago is more accurate than the one I have here?

One final crack at this thing:

1. LA Rams: Jared Goff, QB, California

2. Philadelphia Eagles: Carson Wentz, QB, North Dakota State

3. San Diego Chargers: Laremy Tunsil, OT, Ole Miss

4. Dallas Cowboys: Joey Bosa, DE Ohio State

5. Jacksonville Jaguars: Jalen Ramsey, CB, Florida State

6. Baltimore Ravens: DeForest Buckner, DE, Oregon

7. San Francisco 49ers: Paxton Lynch, QB, Memphis

8. Cleveland Browns: Ronnie Stanley, OT, Notre Dame

9. Tampa Bay Buccaneers: Myles Jack, LB, UCLA

10. New York Giants: Darron Lee, LB, Ohio State

11. Chicago Bears: William Jackson III, CB, Houston

12. New Orleans Saints: Jack Conklin, OT, Michigan State

13. Miami Dolphins: Leonard Floyd, LB, Georgia

14. Oakland Raiders: Sheldon Rankins, DT, Louisville

15. Tennessee Titans: Ezekiel Elliott, RB, Ohio State

16. Detroit Lions: Jarran Reed, DT, Alabama

17. Atlanta Falcons: Shaq Lawson, DE, Clemson

18. Indianapolis Colts: Reggie Ragland, LB, Alabama

19. Buffalo Bills: Chris Jones, DE, Mississippi State

20. New York Jets: Josh Doctson, WR, TCU

21. Washington Redskins: Karl Joseph, S, West Virginia

22. Houston Texans: Laquon Treadwell, WR, Mississippi

23. Minnesota Vikings: Noah Spence, DE, Eastern Kentucky

24. Cincinnati Bengals: Taylor Decker, OT, Ohio State

25. Pittsburgh Steelers: Vernon Hargreaves, CB, Florida

26. Seattle Seahawks: Will Fuller, WR, Notre Dame

27. Green Bay Packers: Artie Burns, CB, Miami

28. Kansas City Chiefs: Le'Raven Clark, OT, Texas Tech

29. Arizona Cardinals: Robert Nkemdiche, DT, Mississippi

30. Carolina Panthers: A'Shawn Robinson, DT, Alabama

31. Denver Broncos: Cody Whitehair, G, Kansas State