Also, if you'd like to support the site, check out my book! It's available on Amazon, and it's called A Safety and a Field Goal.
Take a look:
You can buy it here. It has some NFL Draft-related topics, so like I said, if you want to support the site, this is a great way to do it!
New York Jets: Keith Taylor, CB, Washington
The Jets need to double up on cornerbacks, given their major weakness at the position.
Atlanta Falcons: Elijah Blades, CB, Texas A&M
The Falcons have yet to address their poor secondary, which is likely an oversight in this mock draft.
New England Patriots: Adrian Ealy, OT, Oklahoma
The Patriots lost some depth on their offensive line this spring, so they may want to replenish that.
Philadelphia Eagles: Marcus Murphy, S, Mississippi State
The Eagles lost Jalen Mills this offseason, so they'll need to find a new safety at some point.
Cincinnati Bengals: Josh Palmer, WR, Tennessee
The Bengals no longer have A.J. Green, so they may want to find some receiving depth on Day 3.
Denver Broncos: James Wiggins, S, Cincinnati
The Broncos re-signed Kareem Jackson, but only to a 1-year deal. He'll be in his mid-30s soon, so Denver will need to find a replacement in the near future.
Dallas Cowboys: Trey Ragas, RB, Louisiana
The Cowboys have just two viable running backs on their roster, which is something they may want to address if Ezekiel Elliott continues to have weight problems.
Carolina Panthers: Erroll Thompson, LB, Mississippi State
The Panthers added some veteran linebackers this offseason, but they could use some young blood at the position.
Pick change; previously Cameron McGrone, LB
San Francisco 49ers: Amari Rodgers, WR, Clemson
The 49ers lost Kendrick Bourne this offseason, so here's another receiver in this draft.
Houston Texans: Sadarius Hutcherson, OT/G, South Carolina
I'd say the Texans need more help on the offensive line, but let's be real here: They need help at every position.
New York Giants: Khalil Herbert, RB, Virginia Tech
The Giants can do better than Devontae Booker as their backup running back.
New England Patriots: Robert Rochell, CB, Central Arkansas
The Patriots have some older cornerbacks they'll need to replace in the near future.
Los Angeles Chargers: Cameron Goode, LB, California
The Chargers lost Denzel Perryman this offseason, so they'll be looking for a new linebacker at some point.
Minnesota Vikings: Chase Lucas, CB, Arizona State
Jeff Gladney has some legal issues right now, so the Vikings will want to find cornerback insurance at some point.
Las Vegas Raiders: Naquan Jones, NT, Michigan State
The Raiders need help all over their defense, including their front line.
New York Giants: Tariq Castro-Fields, CB, Penn State
The Giants signed Adoree Jackson, but they could still use some better cornerback depth.
Cincinnati Bengals: K.J. Britt, LB, Auburn
The Bengals are always looking for linebacker help because they haven't beaten Lamar Jackson yet.
Houston Texans: Paris Ford, S, Pittsburgh
The Texans need several upgrades for their poor secondary.
Chicago Bears: Kary Vincent Jr., CB, LSU
The Bears have endured issues at slot cornerback ever since losing Bryce Callahan a couple of years ago.
Tennessee Titans: Jose Borregales, K, Miami
When asked about the kicker situation back in February, Mike Vrabel said, "We have to make more kicks."
Indianapolis Colts: Myles Jones, CB, Texas A&M
The Colts re-signed Xavier Rhodes, but he's an older player who will need to be replaced soon.
Kansas City Chiefs: Adetokunbo Ogundeji, DE, Notre Dame
Teams can never have enough pass rushers. The Chiefs need to make sure they can pressure Josh Allen and Justin Herbert as much as possible.
Miami Dolphins: Cameron McGrone, LB, Michigan
The Dolphins lost several linebackers this offseason, so they'll need to add depth to the position.
Pick change; previously Bobby Brown, DT
Los Angeles Rams: Demetric Felton, WR/RB, UCLA
The Rams signed DeSean Jackson, but I don't consider him a viable replacement for Josh Reynolds because of his age and extensive injury history.
Demetric Felton is dynamic, versatile threat who is moving from running back to receiver.
Pick change; previously Jaelen Darden, WR
Baltimore Ravens: Jonathon Cooper, DE/OLB, Ohio State
The Ravens could double up on edge rushers in the draft after losing Yannick Ngakoue and Matthew Judon in free agency.
Cleveland Browns: Max Duffy, P, Kentucky
The Browns had one of the worst punting units in the NFL last year, so they may want to upgrade this area.
Houston Texans: Mike Strachan, WR, Charleston
The Texans have just three viable receivers on their roster, and one of them is Randall Cobb.
Buffalo Bills: Frank Darby, WR, Arizona State
A receiver to replace John Brown, just in case Emmanuel Sanders predictably disappoints.
Green Bay Packers: Javian Hawkins, RB, Louisville
The Packers lost Jamaal Williams this offseason, so they may want to add a third running back to their rotation.
Tennessee Titans: Tre Nixon, WR, Central Florida
I thought the Titans needed receiver help even before losing Corey Davis.
Pittsburgh Steelers: Brady Christiansen, OT, BYU
The Steelers lost some offensive linemen this offseason, so they'll probably have to address that area earlier than this.
Tampa Bay Buccaneers: Feleipe Franks, QB, Arkansas
Tom Brady is the only quarterback on Tampa Bay's roster, so that obviously must change.
New Orleans Saints: Deommodore Lenoir, CB, Oregon
The Saints lost Janoris Jenkins this offseason, so they need to add a cornerback at some point.
Atlanta Falcons: Christian Uphoff, S, Illinois State
The Falcons saw a couple of safeties depart this offseason, so they'll have to add some talent to the position.
Green Bay Packers: Tyree Johnson, DE/OLB, Texas A&M
Teams are always looking for edge rushers, and the Packers haven't taken one yet in this mock draft.
Pick change; previously Sam Williams, DE/OLB
Chicago Bears: William Bradley-King, DE/OLB, Baylor
The Bears don't have the best edge-rushing depth, so maybe this is something they can address on Day 3 of the 2021 NFL Draft.
Carolina Panthers: Sam Ehlinger, QB, Texas
The Panthers could still spend a late-round pick on a quarterback, just in case Sam Darnold is a failure.
Arizona Cardinals: Pooka Williams Jr., RB, Kansas State
The Cardinals lost Kenyan Drake this offseason, so they'll need to find another running back at some point.
Philadelphia Eagles: Jaelen Darden, WR, North Texas
Philadelphia's receiving corps is terrible, so at least two selections will need to be used on the position.
Pick change; previously Ben Skowronek, WR
Philadelphia Eagles: Tomon Fox, LB, North Carolina
The same can be said of the Eagles' dreadful linebacking corps. Numerous new linebackers must be acquired.
New York Jets: Quintin Morris, TE, Bowling Green
The Jets may want to use the pick they acquired for Sam Darnold on a weapon for their new quarterback.
Dallas Cowboys: Tariq Thompson, S, San Diego State
The Cowboys signed some veteran safeties in free agency, but both have extensive injury histories.
Chicago Bears: Abraham Lucas, OT/G, Washington State
Here's another offensive lineman for the Bears, who need all the blocking help they can get.