We are three weeks away from the NFL Draft, and there is still so much in the air. No one knows for sure who will be the No.1 overall pick, making this draft all the more interesting. We are starting to hear rumors and rumblings about where players may go, but nothing is set in stone. However, that doesn't mean we can't predict what is going to happen. Without further ado, here is my first mock draft of the year:
1. Arizona Cardinals — Kyler Murray, QB, Oklahoma
The Arizona Cardinals are going to sink or swim with Kliff Kingsbury as their head coach, so they might as well give him "his" quarterback of choice. Expect Murray to be the second straight Oklahoma Heisman-winning quarterback to go first overall.
2. San Francisco 49ers — Nick Bosa, EDGE, Ohio State
The 49ers added Dee Ford this offseason to boost their pass rush, but they still lack a true No.1 player off the edge. Bosa can fill that void for the 49ers at pick No. 2. While there are some health concerns, Bosa is about as easy as an evaluation as there is. Expect him to make multiple Pro Bowls in San Francisco.
3. New York Jets — Josh Allen, EDGE, Kentucky
The Jets have lacked a dominant edge rusher for several years, and now they get their chance at acquiring one in Allen. The 2018 Defensive Player of the Year fits perfectly in Gregg Williams' defense, where he can play as a hand-in-the-dirt rusher or on his feet. Allen is a highly athletic, ascending player. His best football is still ahead of him.
4. Oakland Raiders — Quinnen Williams, DT, Alabama
Ideally, the Raiders would like to see either Nick Bosa or Josh Allen fall to them to fill their edge rusher need. However, the team is forced to "settle" for arguably the best player in the class in Williams. Pairing him with the steal of the 2018 draft in Maurice Hurst would give the Raiders one of the most talented DT combinations in the league.
5. Tampa Bay Buccaneers — Devin White, LB, LSU
Arguably the league's worst-kept secret, White seems destined to end up in Tampa Bay at pick No. 5. With Kwon Alexander leaving in free agency, the team needs to add more LB talent, and White is the best in the class. The position doesn't have a lot of depth, so the Bucs are wise to grab him here and address other positions later. Lavonte David and White would be one of the best LB duos in all of the NFL.
6. New York Giants — Montez Sweat, EDGE, Mississippi State
While many think this will be the spot where the Giants grab Eli Manning's future successor, it seems they are more likely to address their defense with the sixth pick. New York needs edge rushers, and Sweat might be the best one on the board. With elite speed (4.41 40-yard dash), he should be able to bring pressure off the edge on a consistent basis. Expect the Giants to go defense early in the first round.
7. Jacksonville Jaguars — Dwayne Haskins, QB, Ohio State
Could the Jaguars draft a quarterback in the first round, even after paying Nick Foles free agency? It's certainly possible. Foles has just two years of guaranteed money in his four-year deal and could provide a bridge for Haskins, one of the youngest quarterback prospects to enter the league, who could use some seasoning before being thrown into the action. For a team that has struggled to find a franchise quarterback, throwing multiple darts at the position isn't the worst strategy.
8. Detroit Lions — Brian Burns, EDGE, Florida State
Detroit added Trey Flowers this offseason but still needs a lot of help on the defensive line. Burns would fit well in Matt Patricia's defense as he can play standing up or as a defensive end. He would bring athleticism and speed to a defense that desperately needs it. Expect Burns to go off the board somewhere in the top-12 picks.
9. Buffalo Bills — Jonah Williams, OT, Alabama
It's not hard to make the case that Buffalo had the league's worst offensive line in 2018. Rookie Josh Allen was running for his life, and they struggled to do anything on the ground. Buffalo has tried to address the need this offseason, signing veterans Mitch Morse and Ty Nsekhe and shouldn't pass up the opportunity to take the best offensive lineman in the draft in Williams.
According to Pro Football Focus, Williams allowed just 12 pressures at Alabama last year and is battle tested. He can play all across the line and should prove to be an elite offensive tackle in time. Williams would be a home-run selection for the Bills.
10. Denver Broncos — Devin Bush, LB, Michigan
Could the Broncos draft a quarterback at No. 10? It's certainly possible, as Drew Lock has been a rumored target for a while. However, they may wait to address their QB position, and an elite athlete in Bush would fill an instant need at linebacker and replace Brandon Marshall right away.
11. Cincinnati Bengals — Jawaan Taylor, OT, Florida
The Bengals re-signed RT Bobby Hart this offseason, but that doesn't mean they are done upgrading their offensive line. Taylor could sit for a year behind Hart before eventually moving him into a reserve role. Taylor is just too good of a talent to pass up here for Cincinnati.
12. Green Bay Packers — T.J. Hockenson, TE, Iowa
The Packers decided to keep veteran Jimmy Graham this offseason, but how he fits into Matt LaFleur's offense isn't known. However, Hockenson is a perfect fit who can play anywhere on the field. He is a more athletic version of Delanie Walker and would soon be a favorite of Aaron Rodgers. Hockenson would be a steal for any team after the top 10 picks.
13. Miami Dolphins — Ed Oliver, DT Houston
Despite his fantastic Pro Day, there are likely to be teams in the NFL that are scared off from Oliver because of his lack of size. However, new head coach Brian Flores will know how to get the most out of Oliver. Expect him to be moved all over the Dolphins' defensive line, including at nose tackle and off the edge.
14. Atlanta Falcons — Rashan Gary, DT, Michigan
The Falcons have to address their defensive line during this draft, but picking at No.14 could mean the top four edge rushers are off the board. The best strategy might be to swing for the fences and gamble on Gary. He is an elite athlete with position flex whose lack of college production is somewhat concerning. However, landing in Atlanta with Dan Quinn might be the perfect spot for Gary, who could play defensive end on first and second down and kick inside in nickel situations. Expect Gary to be selected inside the top 16 picks.
15. Washington — D.K. Metcalf, WR, Mississippi
Washington could look to pick its quarterback of the future here but instead adds to the receiving corps. Metcalf would give the offense a bona fide No.1 receiver to pair with Josh Doctson, Paul Richardson and Trey Quinn. Metcalf immediately makes Washington's offense more dangerous and gives new QB Case Keenum a down-the-field threat.
16. Carolina Panthers — Andre Dillard, OT, Washington State
One thing Carolina has to do better in 2019 is protect QB Cam Newton. After re-signing Daryl Williams to play right tackle, the Panthers need more O-line help. Dillard could help them solve several issues, giving the Panthers a long-term LT solution and the ability to move Taylor Moton to left guard. Dillard has the best feet in the class, and it wouldn't be shocking to see him be the top tackle drafted this year.
17. New York Giants — Dexter Lawrence, DT, Clemson
Dave Gettleman is known for fixing defensive lines. In Carolina, he drafted numerous defensive tackles to firm up the middle of the defense. Expect him to do the same in New York as the best nose tackle in the draft falls to the Giants at pick No.17. Lawrence is an elite athlete for a player of his size and would give the Giants a true presence in the middle of their defense, even after drafting B.J. Hill last year. Don't be surprised if they pass on a quarterback with their first two picks and address that position in the second round with Drew Lock or Daniel Jones.
18. Minnesota Vikings — Cody Ford, OG, Oklahoma
Last offseason, the Vikings made Kirk Cousins one of the highest-paid quarterbacks in the league. However, they failed to protect him in the first year of his deal. They could draft just about any position on the offensive line, and it would be an upgrade. That's why the selection of Ford would make a lot of sense. He played tackle in college, but his best spot in the NFL might be at guard. Still, it wouldn't be surprising if he was the team's best tackle from Day 1. In the middle of the first round, this would be an outstanding selection for the Vikings.
19. Tennessee Titans — Garrett Bradbury, C, NC State
The Titans have one of the better OT pairings in the league in Taylor Lewan and Jack Conklin, but the interior of their offensive line needs work. They signed veteran guard Rodger Saffold, but they could use another quality guard. Bradbury is the best interior offensive lineman in the class, with the flexibility to play both guard and center. He would be an instant upgrade over OG Corey Levin and could project as the team's long-term answer at center.
20. Pittsburgh Steelers — Greedy Williams, CB, LSU
Pittsburgh would love to see one of the top two linebackers fall to No. 20, but that seems somewhat unrealistic. So, the Steelers look to continue fixing their secondary with Williams, who was once considered a lock to go inside the top 10. But after a rough 2018, he falls to Pittsburgh. He can sit behind Joe Haden and Steven Nelson until he is ready. If Williams can fix his technique and become a better tackler, he has the potential to be one of the best cornerbacks in the NFL.
21. Seattle Seahawks — Nasir Adderley, S, Delaware
In two years, both Earl Thomas and Kam Chancellor are gone from the Seattle Seahawks. Now, Seattle must look for a way to replace them. At pick No.21, it could select the draft's top safety in Adderley, a four-year starter who can play both S spots as well as cornerback. He doesn't have elite size but shows the type of athleticism the Seahawks covet in the secondary. He would be a Day 1 starter and an impact player in Pete Carroll's defense.
22. Baltimore Ravens — Chris Lindstrom, C, Boston College
Give credit to the Ravens' front office for developing a plan and executing it. They know exactly what kind of football team they want to be and what type of players they want to acquire. With that in mind, don't be surprised if Baltimore continues to build up its rushing attack by selecting an offensive lineman early. Lindstrom has excellent size, can play either OG position and maybe even center and would be a great fit in Baltimore's run-heavy offense.
23. Houston Texans — Dalton Risner, OT, Kansas State
No quarterback was sacked more last season than Deshaun Watson (62), and it's easy to understand why. The Texans had one of the worst offensive lines in the league, and they haven't done much in free agency to improve the unit. However, they should have the opportunity to grab an instant starter at pick No.23. Risner could be a target because he can play both guard and tackle. He would immediately be one of the best lineman on the roster and should help keep Watson upright in 2019.
24. Oakland Raiders — Noah Fant, TE, Iowa
The Raiders lost their leading receiver in free agency (Jared Cook) and need to find an adequate replacement. Fant might be the best receiving tight end in the class, and he tests as an elite athlete at the position. Fant is mostly a short-to-intermediate threat but can be used in similar ways to Zach Ertz in Philadelphia. At this point in the draft, this would be outstanding value for the Raiders.
25. Philadelphia Eagles — Johnathan Abram, S, Mississippi State
Howie Roseman and the rest of the Philadelphia Eagles' front office have done an outstanding job at filling needs in free agency. That allows them to go in any direction in the first round. However, expect the Eagles to target the secondary, their weakest unit in 2018. Abram could be a realistic target as a hard-hitting free safety with elite speed. Abram is one of the most physical players in the draft and would bring toughness to the Eagles' secondary. Expect Abram to come off the board inside the top 40 picks.
26. Indianapolis Colts — A.J. Brown, WR, Mississippi
T.Y Hilton was phenomenal in 2018, catching 76 passes for 1,270 yards and six touchdowns in 14 games. However, he struggled to stay healthy and played most of the season at less than 100 percent. The Colts have tried to find a suitable counterpart to Hilton, signing Devin Funchess in free agency. But they could look to get more dynamic at the position in the first round. Over the past two seasons, Brown caught 160 passes for 2,572 yards in the SEC, playing both in the slot and on the outside. He would bring a certain toughness to the Colts' offense and would be the perfect No. 2 to Hilton. Putting Brown in Indianapolis with Andrew Luck would be a slam-dunk pick.
27. Oakland Raiders — Byron Murphy, CB, Washington
The Raiders have yet to address their edge rusher need in the first round, but with no first-round-worthy players on the board, they could resolve their cornerback need here. Gareon Conley proved to be a quality corner last season, but the team needs another player opposite him. Murphy isn't a great athlete, but he is the best cover corner in the draft. He can play on the outside and in the slot and is one of the toughest defensive players in the draft. Murphy would prove to be a solid No. 2 cornerback for the Raiders.
28. Los Angeles Chargers — Christian Wilkins, DT, Clemson
The Chargers are a team without many holes on their roster. They could add a receiver, but this draft has a lot of depth at the position. Instead, they opt to continue to build their pass rush with Wilkins, a versatile defender who can play in a 3-4 or a 4-3 and get up the field as a rusher. Putting him on the same defense as Joey Bosa and Melvin Ingram should be terrifying for offensive coordinators.
29. Kansas City Chiefs — Deandre Baker, CB, Georgia
The Chiefs did an excellent job in free agency of addressing their pass-rush needs by acquiring Emmanuel Ogbah and Alex Okafor at a relatively low price. However, the same can't be said about their secondary, where they lost Steven Nelson to the Steelers but could replace him with the 2018 Jim Thorpe Award Winner. Baker may lack the elite speed to be a true shutdown cornerback, but he is a physical cover guy who does his best work on the outside. Pairing him with Kendall Fuller and Bashaud Breeland would give the Chiefs a nice CB trio entering 2019.
30. Green Bay Packers — N'Keal Harry, WR, Arizona State
Could the Packers double dip on offensive playmakers in the first round? It's certainly possible. Outside of Davante Adams, there isn't another quality receiver on the roster. At pick No. 30, Harry would be outstanding value, as he can play on the outside and in the slot and would be a fantastic second receiver in Green Bay's offense.
31. Los Angeles Rams — Clelin Ferrell, EDGE, Clemson
The Rams added Clay Matthews this offseason and were able to retain Dante Fowler in free agency. However, that isn't going to prevent them from adding to the edge rusher position this draft. Ferrell was highly productive at Clemson and was named the 2018 ACC Defensive Player of the Year. His skill set suits him to play on the left side, but he has the size and length to play across the defensive line. He would make a lot of sense in Wade Phillips' defense at this point in the draft.
32. New England Patriots — Zach Allen, EDGE, Boston College
The Patriots lost Trey Flowers to the Lions in free agency and need to beef up their defensive line. Zach Allen would make a perfect replacement as he can move up and down the line. He lacks elite speed, but Allen has great length, explosiveness and quickness for a player of his size. He could start right away in Bill Belichick's defense.