Here it is! The final 7 round mock draft big board is here! I've got some light analysis for the first three rounds and then picks for rounds four through seven. This year, the draft is harder than ever to predict, but I mocked assuming no trades will occur. Of course, the Cleveland Browns will likely ruin that; I expect them to attempt to trade down on draft night. Look for a team like the Colts to trade up with Cleveland for Zeke Elliot. The Browns fall back to the 18th pick, get some extra picks, and do something semi-obvious like draft Paxton Lynch. Not saying it's a given, but it could happen. One thing is for certain, this is going to be a fun one! Read and enjoy, and may the odds be ever in your favor! --Mike B.

1. St. Louis Rams. Jared Goff, QB, Cal. The Rams are going to draft a quarterback here (unless Jeff Fisher surprises us all and drafts Joey Bosa due to his undying love of defensive talent....slightly joking, they're drafting a quarterback). From everything I've seen, the rumors point towards Goff. I'm going to trust the rumor mill for now and put Jared Goff here. He's the safer option over Wentz in the eyes of most scouts.

2. Philadelphia Eagles. Carson Wentz, QB, North Dakota. The Eagles traded up for this pick and will likely use it to secure their franchise quarterback. With Goff off the board, Philadelphia will select Wentz. A dark horse candidate for this spot is Ezekiel Elliot, but the pick is more likely Wentz, unless Goff is on the board at which point it is Goff.

3. San Diego Chargers. Laremy Tunsil, OT, Mississippi. Tunsil has some character concerns, but the Chargers desperately need help at offensive tackle. This pick came down to Tunsil and Bosa for me, but with Tunsil still on the board, the Chargers have an easy decision. Tunsil becomes a Charger.

4. Dallas Cowboys. Jalen Ramsey, DB, Florida State. Recent rumors have the Cowboys receiving a bad report on Ramsey's ability to transition to CB in the NFL, but that won't stop them from taking the #1 player on their draft board. Ramsey is drafted by Dallas and sticks at safety. Ezekiel Elliot could be a serious consideration here as well.

5. Jacksonville Jaguars. Myles Jack, OLB, UCLA. The Jaguars have lots of options here. They could go with an offensive player, but given the extreme defensive depth available to them with Buckner, Bosa, and Jack still on the board, I think they go defense here. Jack is clear medically after false claims regarding his knee were raised recently; he should be entirely good to go. The Jaguars defensive immediately becomes better with the best linebacker prospect in this draft.

6. Baltimore Ravens. Joey Bosa, DE, Ohio State. The Ravens could also go with Stanley or Buckner here, but Bosa has the talent to be worthy of the first overall pick and Baltimore needs to find an identity again on defense. Bosa will go a long way towards helping them find it. Bosa is the pick.

7. San Francisco 49ers. Laquan Treadwell, WR, Mississippi. The 49ers could trade back or reach for Paxton Lynch here, but Treadwell fills an immediate need. The 49ers are in dire need of help at wide receiver, and barring a Kaepernick trade they appear stuck with Colin Kaepernick at least for this season. Treadwell is the pick.

8. Cleveland Browns. Shaq Lawson, DE, Clemson. Both Goff and Wentz are off the board. Treadwell is off the board. Now the Browns are left to choose between help on the offensive or defensive line. Reports suggest that Cleveland is high on Lawson, so they may reach on him here.

9. Tampa Bay Buccaneers. Ronnie Stanley, OT, Notre Dame. The Buccaneers need help on the offensive line following the retirement of Logan Mankins. Stanley fills an immediate hole for Tampa Bay, and comes with loads of upside. A safe pick for Tampa Bay.

10. New York Giants. Vernon Hargreaves, CB, Florida. The Giants could easily select Ezekiel Elliot here, but rumors suggest that they do not have a big interest in him. The Giants clearly need help on defense, and could go with a series of defensive talents here. Hargreaves gets the nod in my mock.

11. Chicago Bears. Ezekiel Elliot, RB, Ohio State. I know, the Bears need help on defense, and DeForest Buckner is still on the board. Rumors suggest that the Bears are in love with Zeke, and Jeremy Langford may not be an every down back in the NFL. Elliot is a safe option with this pick.

12. New Orleans Saints. DeForest Buckner, DL, Oregon. The Saints are excited that the Bears drafted Elliot; they get a steal with DeForest Buckner at 12th overall. The Saints need defense every year it seems like, and Buckner gives them an elite talent on the defensive line.

13. Miami Dolphins. Eli Apple, CB, Ohio State. The Dolphins could definitely snag Zeke Elliot if he falls, but since he is off the board, they select Eli Apple, a player they spent tons of time on before the draft. He will help strengthen their defense as they wait until later in the draft to grab another runningback.

14. Oakland Raiders. Robert Nkemdiche, DT, Mississippi. Nkemdiche is a perfect example of a player with a ton of talent and a ton of red flags surrounding his character. He's clearly first round talent at DT, but he also has massive character concerns. The Raiders will look past those concerns and nab one of the biggest defensive talents in the draft.

15. Tennessee Titans. Taylor Decker, OT, Ohio State. The Titans miss out on Tunsil, but still grab a top tier offensive tackle prospect in Decker, making their trade back a profitable move. Decker is a hard working guy that doesn't miss games, and he will be a valuable asset for the Titans offensive line. They could also go Jack Conklin here.

16. Detroit Lions. Jack Conklin, OT, Michigan State. Conklin has been getting hyped up since the Combine, but I liked Decker a bit better as a player. At the end of the day, I think it's either Decker or Conklin here. Conklin is the one left on the board, so Conklin it is.

17. Atlanta Falcons. Reggie Ragland, ILB, Alabama. I'm not entirely sold on this pick for the Falcons, but they have shown lots of interest in Ragland. This pick comes down to one of three players in my opinion; the Falcons will select either Darron Lee, Leonard Floyd, or Reggie Ragland here if the board falls like this. Ragland has more upside than Lee, who is consistently being mocked to Atlanta, and he could upgrade Atlanta's defense immediately.

18. Indianapolis Colts. Andrew Billings, DT, Baylor. A bit of a reach? Maybe. Would a center like Ryan Kelly help them keep Andrew Luck upright? Absolutely. That being said, the Colts appear to be in love with Billings as a prospect, and he could be a fit for them in the first round.

19. Buffalo Bills. Kevin Dodd, DE, Clemson. Dodd is a player that can immediately come in and upgrade the Bills defense, helping to fill the void left by Mario Williams. They could also look at Paxton Lynch here but I think they hold out for another season until they make a final decision on Tyrod Taylor's future with the team. Dodd is my pick for Buffalo here.

20. New York Jets. Paxton Lynch, QB, Memphis. The New York Jets have drafted another quarterback! After missing on the big names last season and seemingly being unwilling to commit to Geno Smith, the Jets take another swing at a first round quarterback in Paxton Lynch. He's a project, but one with lots of upside. He's the pick here.

21. Washington Redskins. A'Shawn Robinson, DT, Alabama. How young is Robinson? He just turned 21 on March 21st! He's a talented player with a ton of upside, and should be a stud for years to come in the NFL. He improves every season, and would be an asset to the Redskins. A dark horse candidate here might be WR Michael Thomas from Ohio State, who the Redskins apparently view as the best wide receiver in the draft.

22. Houston Texans. Corey Coleman, WR, Baylor. Hunter Henry is also a strong possibility here, but Corey Coleman adds a versatile weapon to the Houston offense. While Coleman does have a reputation for taking plays off, surrounding him with talented WRs like Jaelen Strong and DeAndre Hopkins should set him up to succeed. Will Fuller might be a better bet here, but Coleman would add a lot to this offense from day one.

23. Minnesota Vikings. Josh Doctson, WR, TCU. Doctson fills an immediate void at WR for Minnesota and would be a perfect fit here. While Mike Zimmer will be tempted by the defensive talent in this draft, I think Doctson is too good of a fit to pass up. Cody Whitehair could also still be a fit here.

24. Cincinnati Bengals. Michael Thomas, WR, Ohio State. I've seen Will Fuller, Treadwell, and Josh Doctson all projected to Cincinnati at 24 overall. I think the Bengals do draft a WR in the first, but I'm going a little different with it. If Treadwell falls, he definitely winds up in Cincy, but he doesn't in this mock, which leaves Michael Thomas as the pick in my mock. Less big play upside than Will Fuller, but more consistency and fewer drops. He adds a nice piece to this offense.

25. Pittsburgh Steelers. Mackenzie Alexander, CB, Clemson. The Steelers need help at corner, and the Steelers get a steal at the position as Alexander falls in their lap with the 25th pick. Huge value pick for Pittsburgh here.

26. Seattle Seahawks. Cody Whitehair, OG, Kansas State. The Seahawks have a clear need for offensive line help, and Whitehair is the best offensive lineman available at this point in the draft. He fills a need, and although they might also go defense here, Whitehair is a clear value pick.

27. Green Bay Packers. Leonard Floyd, OLB, Georgia. The Packers could also go for Hunter Henry here, but Leonard Floyd might just be too much to pass up here. He's a proven defensive playmaker and would help fill out the Packers linebacking corps around Clay Matthews.

28. Kansas City Chiefs. Kendall Fuller, CB, Virginia Tech. The Chiefs are in dire need of a cornerback, and Fuller immediately helps fill this void. He's a guy scouts are torn about, but this late in the first round, he's a value for Kansas City.

29. Arizona Cardinals. Ryan Kelly, C, Alabama. The Cardinals could go a number of directions with this pick, but Kelly offers immediate upside on the offensive line. If he's there, he's a guy that Arizona will think hard about and may wind up drafting.

30. Carolina Panthers. Artie Burns, CB, Miami. The Panthers will likely consider both a runningback and a corner here. This late in the draft, Burns might be a perfect fit. He's an underrated guy that should fall here, and the Panthers could snatch him at pick 30 to fill an area of weakness.

31. Denver Broncos. Connor Cook, QB, Michigan State. The Broncos could go a number of ways with this pick. With the top three quarterbacks off the board, they might opt to cut their losses and either roll with Sanchez for a season or try to make a trade for someone, and draft one of the top available defensive tackle talents like Jarran Reed or Kenny Clark. Or, they could snag Connor Cook, who was viewed by many as one of the top quarterback options heading into this season. He's a gamble, but this pick could happen.

31A. First Round Pick Forfeited by New England Patriots.

​ROUND 2.

32. Cleveland Browns. Derrick Henry, RB, Alabama. Unorthodox pick? Maybe. But rumors suggest that if Henry is available here, the Browns will take him. Henry paired with Johnson in the Cleveland backfield could form a very strong run game.

33. Tennessee Titans. Karl Joseph, S, West Virginia Solid upgrade at safety with one of the best in the draft. This is a good move for the Titans.

34. Dallas Cowboys. Sheldon Rankins, DT, Louisville. The Cowboys are praying that Rankins falls to them at 34 apparently. In this mock, they get their wish, and their guy.

35. San Diego Chargers. William Jackson III, CB, Houston. In round 1, the Chargers snagged Larry Tunsil. Now they upgrade at cornerback since Weddle is gone.

36. Baltimore Ravens. T.J. Green, S, Clemson. The Ravens need help on defense. They get one of the better safety prospects in this draft with Green.

37. San Francisco 49ers. Josh Garnett, G, Stanford. Do the 49ers need a QB? Allegedly, but they are also allegedly sticking with Kaepernick. If they are, an upgrade along their offensive line will help.

49. Buffalo Bills. Christian Hackenberg, QB, Penn State. They passed on Lynch to upgrade their defense. Now they take a chance on one of the more controversial QB prospects, Christian Hackenberg. With Tyrod Taylor still under contract, if they miss, at least they still have a backup plan.

50. Atlanta Falcons. Vonn Bell, S, Ohio State. Bell is a decent safety prospect and should immediately help out in Atlanta.

51. New York Jets. Jason Spriggs, OT, Indiana. They got their quarterback in Paxton Lynch. Now they need to protect him.

52. Houston Texans. Hunter Henry, TE, Arkansas. Henry is the best TE in this draft class, and the Texans have a clear need at the position. Good pick for them.

55. Cincinnati Bengals. Jaylon Smith, ILB, Notre Dame. Top 10 defensive talent with massive injury concerns. The Bengals can afford to redshirt him for a season after signing Karlos Dansby. While they will more likely go DT here, this move makes sense.

56. Seattle Seahawks. Will Fuller, WR, Notre Dame. Fuller has big play potential but also struggles with drops. The Seahawks take a gamble on him here.

57. Green Bay Packers. Tyler Boyd, WR, Pittsburgh. Here, the Packers add depth to a thinning WR corps that has struggled with injuries lately. Do they have other needs? Of course. But still, this is a value pick.

58. Pittsburgh Steelers. Jonathan Bullard, DT, Florida. With this pick the Steelers continue to work on rebuilding their defense.