2021 NFL mock draft: Crazy trades spark historic run on QBs, more big surprises(4)

30. Buffalo Bills: Eric Stokes, CB, Georgia

2021 NFL mock draft: 2021 NFL Draft
Dec 12, 2020; Columbia, Missouri, USA; Georgia Bulldogs defensive back Eric Stokes (27) returns an interception against the Missouri Tigers during the first half at Faurot Field at Memorial Stadium. Mandatory Credit: Jay Biggerstaff-USA TODAY Sports

Eric Stokes is another 2021 NFL Draft prospect who elevated his stock thanks to his Pro Day performance. Cornerbacks standing at 6-foot-1 already catch the interest and that is taken to a new level when they run a 4.3 40-yard dash. Stokes is an outstanding athlete with instincts that will come along very nicely. As the No. 2 cornerback opposite Tre’Davious White, he could thrive in Buffalo’s defense. – Matt Johnson

31. Kansas City Chiefs: Liam Eichenberg, OT, Notre Dame

Kansas City Chiefs draft picks: 2021 NFL Draft
Oct 5, 2019; South Bend, IN, USA; Notre Dame Fighting Irish offensive lineman Liam Eichenberg (74) douses himself with water during a timeout in the second quarter against the Bowling Green Falcons at Notre Dame Stadium. Mandatory Credit: Matt Cashore-USA TODAY Sports

Losing starting tackles Eric Fisher and Mitchell Schwartz is bad news for Kansas City. Although the Chiefs beefed up the interior of their offensive line by signing guards Joe Thuney and Kyle Long in free agency, they need someone to help on the edges. That’s where Eichenberg comes in. He’s a pure left tackle prospect who had a productive career at Notre Dame and should make Patrick Mahomes feel a little better about his blindside protection, even when Eichenberg is a rookie. — Matt Fitzgerald

32. Tampa Bay Buccaneers: Christian Barmore, DT, Alabama

2021 NFL mock draft: 2021 NFL Draft
Jan 11, 2021; Miami Gardens, Florida, USA; Alabama defensive lineman Christian Barmore (58) tackles Ohio State running back Master Teague III (33) during the College Football Playoff National Championship Game in Hard Rock Stadium. Mandatory Credit: Gary Cosby-USA TODAY Sports

Tampa Bay is retaining all 22 of its starters from the Super Bowl run, creating tons of options in the 2021 NFL Draft. There’s a case to be made for a wide receiver, but why not make the NFL’s best defense even stronger. Barmore is the lone first-round talent at the position, capable of eating up blocks and collapsing the interior pocket. He’d be a quality addition for Tampa Bay’s defense and it’s a safe bet he is available at No. 32. – Matt Johnson

2021 NFL mock draft: Round 2 projections

33Jacksonville JaguarsJalen Mayfield, OT, Michigan
34New York JetsTravis Etienne, RB, Clemson
35Atlanta FalconsLandon Dickerson, iOL, Alabama
36Miami DolphinsNajee Harris, RB, Alabama
37Philadelphia EaglesTyson Campbell, CB, Georgia
38Cincinnati BengalsDillon Radunz, OT, North Dakota State
39Carolina PanthersKadarius Toney, WR, Florida
40Denver BroncosNick Bolton, LB, Missouri
41Detroit LionsRondale Moore, WR, Purdue
42New York GiantsAsante Samuel Jr., CB, Florida State
43San Francisco 49ersAaron Robinson, CB, UCF
44Dallas CowboysCreed Humphrey, C, Oklahoma
45Jacksonville JaguarsPat Freiermuth, TE, Penn State
46New England PatriotsElijah Moore, WR, Ole Miss
47Los Angeles ChargersWyatt Davis, iOL, Ohio State
48Las Vegas RaidersAlex Leatherwood, OT, Alabama
49Arizona CardinalsJavonte Williams, RB, North Carolina
50Miami DolphinsJabril Cox, LB, LSU
51Washington Football TeamJamin Davis, LB, Kentucky
52Chicago BearsAmon-Ra St. Brown, WR, USC
53Tennessee TitansRonnie Perkins, EDGE, Oklahoma
54Indianapolis ColtsIfeatu Melifonwu, CB, Syracuse
55Pittsburgh SteelersMichael Carter, RB, North Carolina
56Seattle SeahawksJoseph Ossai, EDGE, Texas
57Los Angeles RamsElijah Molden, DB, Washington
58Baltimore RavensRichie Grant, FS, UCF
59Cleveland BrownsCarlos Basham Jr., EDGE, Wake Forest
60New Orleans SaintsBaron Browning, LB, Ohio State
61Buffalo BillsQuincy Roche, EDGE, Miami
62Green Bay PackersKelvin Joseph, CB, Kentucky
63Kansas City ChiefsSpencer Brown, OT, Northern Iowa
64Tampa Bay BuccaneersD’wayne Eskridge, WR, Western Michigan