With the regular season now over, 20 teams will be preparing for 2019 and 12 teams will be preparing to win Super Bowl LIII. Draft picks 1-20 for the 2019 NFL Draft are already set. I usually don't do mock drafts until a couple of weeks before the NFL Draft, but I decided to get a head start on it.
1. Arizona Cardinals (3-13): Nick Bosa, DE, Ohio State: The Cardinals need help everywhere. Bosa is the best prospect in this draft and he could potentially be better than his brother.
2. San Francisco 49ers (4-12): Josh Allen, OLB, Kentucky: The 49ers still need help on the defensive side of the ball. Allen is an excellent pass rusher. They have whiffed on defensive players recently in the draft.
3. New York Jets (4-12): Greg Little, OT, Ole Miss: The Jets need help on the offensive line. In order for quarterback Sam Darnold to succeed, he is going to need that pivotal protection.
4. Oakland Raiders (4-12): Quinnen Williams, DL, Alabama: The Raiders need defensive help in the worst way possible. Oakland was terrible on defense last season. They traded away Khalil Mack to the Chicago Bears before the start of the season. Williams was a dominant player at Alabama this season.
5. Tampa Bay Buccaneers (5-11): Greedy Williams, CB, LSU: The Buccaneers have a good defensive line, so they don't need help in that department. Tampa Bay needs a ton of help in the secondary and Williams is the guy to go to. LSU is always a factory for creating NFL cornerbacks.
6. New York Giants (5-11): Dwayne Haskins, QB, Ohio State: The Giants should focus on drafting a quarterback. They should seriously consider moving on from Eli Manning. Haskins is from New Jersey and it would be a dream for him to play for New York. He is a very good passer and Dwyane Haskins will be the best quarterback in this draft if he declares.
7. Jacksonville Jaguars (5-11): Daniel Jones, QB, Duke: The Jaguars need to find a franchise quarterback because Blake Bortles and Cody Kessler isn't the answer for them. They also have to worry about DeShaun Watson and Andrew Luck in their own division. Jones is a prototypical NFL quarterback. He has a lot of good tools to become a franchise quarterback.
8. Detroit Lions (6-10): Clelin Ferrell, DE, Clemson: The Lions need some more defensive personnel. Matt Patricia is a defensive minded head coach. Ferrell is a very consistent player and he can stop the run and rush the passer. Clelin Ferrell will fit well in Detroit's 4-3 scheme.
9. Denver Broncos (6-10): Ed Oliver, DT, Houston: The Broncos will use this pick in order to upgrade the defense. They struggled stopping the run and Oliver would be a great player to have in the middle. He would be another cornerstone piece to this defense. Denver already has Chris Harris Jr., Bradley Roby, Von Miller, and Nick Chubb.
10. Buffalo Bills (6-10): Jonah Williams, OT, Alabama: The Bills need help on the offensive line. Josh Allen loves to run around a lot at quarterback, but it is vital he stays in the pocket. Williams will be able to give him the protection he needs. He can play anywhere on the line and can make a career at either tackle or guard.
11. Cincinnati Bengals (6-10): Rashan Gary, DL, Michigan: He is a very good pass rusher and the Bengals had a very bad defense this past season. Having a good defensive starts up front. Geno Atkins isn't getting younger either and he has been by far Cincinnati's best defensive player for the past several years. Gary could take over that role.
12. Green Bay Packers (6-9-1): Jachai Polite, DL, Florida: Polite won't be so polite to quarterbacks. The Packers need a pass rusher who will wreck quarterbacks. Green Bay hasn't had a good defense for the past several years.
13. Miami Dolphins (7-9): Drew Lock, QB, Missouri: The Dolphins will be moving on from Ryan Tannehill in the offseason. They need a franchise quarterback and Miami will use the 13th pick to take one. Lock would be a good choice for them.
14. Atlanta Falcons (7-9): Devin White, LB, LSU: He is an inside linebacker and White would fit well in Atlanta's scheme. He is a tackling machine and Devin White would improve the Falcons defense right away.
15. Washington Redskins (7-9): N'Keal Harry, WR, Arizona State: The Redskins have no play makers on the outside. Harry would become Washington's number one wide out right away. They will need to make a decision at the quarterback position, but they will probably late until the later rounds to make a move.
16. Carolina Panthers (7-9): Jeffrey Simmons, DT, Mississippi State: The Panthers are known for having defensive talent and they will continue to stock pile it. Simmons would be a solid edition for this football team on the defensive line. He is very strong and the last time a very good tackle came from Mississippi State was Fletcher Cox and look how he turned out for the Philadelphia Eagles.
17. Cleveland Browns (7-8-1): Christian Wilkins, DT, Clemson: The Browns were very good defensively this past season. Wilkins could add additional strength to this improving defense. He and Myles Garrett could wreck havoc on the defensive line.
18. Minnesota Vikings (8-7-1): Cody Ford, OL, Oklahoma: The Vikings need help on the offensive line. A lot of people will blame Kirk Cousins for Minnesota missing the postseason and they should. However, the offensive line had problems this past season and Ford would be a good choice here.
19. Tennessee Titans (9-7): Montez Sweat, DE, Mississippi State: The Titans are very good on defense, but they are a defensive minded team. Adding Sweat will only improve this pass rush and make it even more elite. They get a lot of pressure from their linebackers and Tennessee could get some more pressure from the defensive line.
20. Pittsburgh Steelers (9-6-1): Deandre Baker, CB, Georgia: The Steelers need help on defense. They don't have a true number one cornerback and Baker has the potential to be a shutdown cornerback.