All season, we have been hearing about how the 2020 wide receiver class is the best in years. Knowledge of this class's strength and depth affected the free-agent market, which was not loaded with playmakers but still saw fewer wideouts get paid on multi-year deals than many expected. So when the draft rolls around later this month, it's reasonable to expect the receivers to come flying off the board. 

Just, not necessarily right away. We know several quarterbacks are going early, and there are at least two and probably three defenders who will go in the top 10. And then there are the teams that have desperate needs at offensive tackle. So, the receiver run may not start until we get outside of those first 10 selections. But after that, it should be fast and furious.

We know Joe Burrow is No. 1, but how do the QB prospects stack up after that? Danny Kanell joins Will Brinson to break down his top 10 and dive into the 2020 draft; listen below and be sure to subscribe for daily NFL goodness.

Let's get to the mock.

NFL Mock Draft
Round 1
Round 1 - Pick 1
LSU • 6'4" / 221 lbs
Projected Team
Cincinnati
PROSPECT RNK
2nd
POSITION RNK
1st
The obvious No. 1 selection throughout the process.
Round 1 - Pick 2
Ohio State • 6'5" / 264 lbs
Projected Team
Washington
PROSPECT RNK
1st
POSITION RNK
1st
Washington would be better served trading down, but probably won't.
Round 1 - Pick 3
Clemson • 6'4" / 238 lbs
Projected Team
Detroit
PROSPECT RNK
3rd
POSITION RNK
1st
Matt Patricia came to Detroit from New England where he deployed all kinds of versatile linebackers within Bill Belichick's scheme. Simmons may be even more versatile than anyone he had with the Pats.
Round 1 - Pick 4
Iowa • 6'5" / 320 lbs
Projected Team
N.Y. Giants
PROSPECT RNK
9th
POSITION RNK
2nd
Figuring out a way to make Daniel Jones successful has to be New York's No. 1 priority. Start by affording him better protection.
Round 1 - Pick 5
Alabama • 6'0" / 217 lbs
Projected Team
Miami
PROSPECT RNK
5th
POSITION RNK
2nd
Landing Tua at No. 5 is a coup, especially when you consider that pretty much everyone thought the Dolphins would have to tank to the bottom of the league for him.
Round 1 - Pick 6
Alabama • 6'4" / 312 lbs
Projected Team
L.A. Chargers
PROSPECT RNK
6th
POSITION RNK
1st
I'm not entirely sure why more people don't see tackle as an obvious need for the Bolts. Bryan Bulaga is locked in at one spot, but what about the other side of the line?
Round 1 - Pick 7
Ohio State • 6'1" / 202 lbs
Projected Team
Carolina
PROSPECT RNK
4th
POSITION RNK
1st
After letting James Bradberry walk in free agency, the Panthers find his long-term replacement right here.
Round 1 - Pick 8
Louisville • 6'7" / 364 lbs
Projected Team
Arizona
PROSPECT RNK
11th
POSITION RNK
3rd
Kyler Murray was among the worst-protected quarterbacks in the NFL last season so upgrading the unit in front of him has to be a top priority, and landing Becton helps immensely.
Round 1 - Pick 9
Oregon • 6'6" / 236 lbs
Projected Team
Jacksonville
PROSPECT RNK
20th
POSITION RNK
4th
If the Jaguars were really sold on Gardner Minshew, they wouldn't have given the job back to Nick Foles last season. Just because Foles was sent packing, doesn't mean they aren't still looking for their long-term answer here.
Round 1 - Pick 10
Georgia • 6'5" / 315 lbs
Projected Team
Cleveland
PROSPECT RNK
15th
POSITION RNK
4th
You should be sensing a theme here, with teams that have young quarterbacks desperately needing to upgrade the protection in front of them. The Browns have been a rumored destination for Trent Williams, but if that doesn't come to fruition, this is a nice backup plan.
Round 1 - Pick 11
Alabama • 6'1" / 193 lbs
Projected Team
N.Y. Jets
PROSPECT RNK
12th
POSITION RNK
2nd
The Jets desperately need to provide Sam Darnold a real No. 1 receiver. They have their pick of the litter in this mock and go with Jeudy.
Round 1 - Pick 12
Alabama • 6'0" / 190 lbs
Projected Team
Las Vegas
PROSPECT RNK
14th
POSITION RNK
3rd
The Raiders add some deep speed on the outside to complement Darren Waller and Hunter Renfrow over the middle.
Round 1 - Pick 13
Oklahoma • 6'2" / 200 lbs
Projected Team
San Francisco
PROSPECT RNK
8th
POSITION RNK
1st
The best run-after-catch guy in the class fits in perfectly with the 49ers' skill position ethos.
Round 1 - Pick 14
LSU • 6'3" / 254 lbs
Projected Team
Tampa Bay
PROSPECT RNK
13th
POSITION RNK
2nd
Shaq Barrett is essentially on a one-year deal and Jason Pierre-Paul is entering his mid-30s. There needs to be somebody besides those two guys around to rush the passer.
Round 1 - Pick 15
LSU • 5'11" / 197 lbs
Projected Team
Denver
PROSPECT RNK
22nd
POSITION RNK
3rd
Who's getting the snaps opposite A.J. Bouye at corner? Bryce Callahan is a pure slot guy, and what was once one of the deepest units in the league is now pretty thin beyond those two players.
Round 1 - Pick 16
Auburn • 6'5" / 318 lbs
Projected Team
Atlanta
PROSPECT RNK
7th
POSITION RNK
1st
Letting Brown and Grady Jarrett try to wreck offensive lines from the middle of the formation would be pretty fun.
Round 1 - Pick 17
Florida • 6'1" / 204 lbs
Projected Team
Dallas
PROSPECT RNK
18th
POSITION RNK
2nd
The Cowboys let Byron Jones walk, and have yet to find a suitable replacement. Even after extending Anthony Brown, there is still a need at the position in both the short and long-term, with two more corners up for free agency next year.
Round 1 - Pick 18
LSU • 6'1" / 202 lbs
Projected Team
Miami
PROSPECT RNK
31st
POSITION RNK
5th
Tua is going to need somebody to throw to beyond DeVante Parker, who can't necessarily be counted on as a No. 1 guy anyway. Jefferson is a game-breaker who fits the mold.
Round 1 - Pick 19
Alabama • 6'0" / 201 lbs
Projected Team
Las Vegas
PROSPECT RNK
17th
POSITION RNK
1st
McKinney has the flexibility to play several spots in the secondary, which should help a defense in need of help all over the place.
Round 1 - Pick 20
South Carolina • 6'5" / 319 lbs
Projected Team
Jacksonville
PROSPECT RNK
10th
POSITION RNK
2nd
The Jags have hemorrhaged defensive linemen over the past several years, and here they get lucky with a potential stud falling into their laps in the mid-first.
Round 1 - Pick 21
Baylor • 6'3" / 207 lbs
Projected Team
Philadelphia
PROSPECT RNK
43rd
POSITION RNK
8th
Alshon Jeffery and DeSean Jackson are a nice start, but the Eagles need to provide Carson Wentz with more on the perimeter. Especially in the long-term.
Round 1 - Pick 22
TCU • 5'10" / 191 lbs
Projected Team
Minnesota
PROSPECT RNK
36th
POSITION RNK
6th
Mike Zimmer and Rick Spielman love drafting corners.
Round 1 - Pick 23
Wisconsin • 6'3" / 225 lbs
Projected Team
New England
PROSPECT RNK
35th
POSITION RNK
4th
Baun is essentially the prototypical Patriots linebacker, a versatile player who can rush the edge and play in coverage.
Round 1 - Pick 24
LSU • 6'0" / 232 lbs
Projected Team
New Orleans
PROSPECT RNK
34th
POSITION RNK
3rd
The New Orleans linebacker group is aging and could use an infusion of youth and flexibility.
Round 1 - Pick 25
Houston • 6'5" / 319 lbs
Projected Team
Minnesota
PROSPECT RNK
32nd
POSITION RNK
5th
Minnesota's offensive line was better last year, but still needs improvement. Jones would help a lot.
Round 1 - Pick 26
Boise State • 6'6" / 311 lbs
Projected Team
Miami
PROSPECT RNK
49th
POSITION RNK
7th
Three picks, three premium-position upgrades on offense.
Round 1 - Pick 27
Penn State • 6'5" / 265 lbs
Projected Team
Seattle
PROSPECT RNK
21st
POSITION RNK
4th
Consider this a do-over for the L.J. Collier pick.
Round 1 - Pick 28
Oklahoma • 6'2" / 241 lbs
Projected Team
Baltimore
PROSPECT RNK
25th
POSITION RNK
2nd
Baltimore has seen C.J. Mosley and Patrick Onwuasor leave in back-to-back offseasons. Murray steps right in as a replacement.
Round 1 - Pick 29
Alabama • 6'1" / 203 lbs
Projected Team
Tennessee
PROSPECT RNK
28th
POSITION RNK
4th
The Titans need to get Adoree' Jackson some help on the outside. Diggs provides that and more.
Round 1 - Pick 30
Arizona State • 6'0" / 200 lbs
Projected Team
Green Bay
PROSPECT RNK
38th
POSITION RNK
7th
There are any number of receivers the Packers could go with in this spot, but they need to get Aaron Rodgers somebody to throw to other than Davante Adams.
Round 1 - Pick 31
Ohio State • 6'0" / 195 lbs
Projected Team
San Francisco
PROSPECT RNK
61st
POSITION RNK
10th
Arnette isn't thought of quite as highly as Okudah, but that shouldn't matter to the Niners this late in the first.
Round 1 - Pick 32
Iowa • 6'6" / 280 lbs
Projected Team
Kansas City
PROSPECT RNK
16th
POSITION RNK
3rd
Epenesa provides the versatility to rush inside and out and would be a strong complement to Frank Clark on the edge.