GEARY: 2020 NFL Mock Draft No. 1

By WGR 550 SportsRadio

While the coronavirus outbreak has halted most of the sports world, the NFL offseason continues to roll along with free agency well underway league-wide.

As for the NFL Draft, this year's event will still take place from Thursday, April 23 through Saturday, April 25, but it will take place all virtually after having to cancel the main event that was scheduled to take place in Las Vegas, Nevada.

The Buffalo Bills were slated to pick with the 22nd overall pick in the first round of the 2020 NFL Draft, but the team ended up using that pick to acquire wide receiver Stefon Diggs from the Minnesota Vikings. That leaves Buffalo with seven picks to make in the draft, with the first pick not coming until the 54th overall pick in the second round on Day 2.

With that, here is my first mock draft for the first 54 picks of the 2020 NFL Draft:


Round 1:
1.) Cincinnati Bengals: Joe Burrow - QB - LSU2.) Washington Redskins: Chase Young - DE - Ohio State3.) Detroit Lions: Jeff Okudah - CB - Ohio State4.) New York Giants: Isaiah Simmons - LB - Clemson5.) Miami Dolphins: Tua Tagovailoa - QB - Alabama6.) Los Angeles Chargers: Justin Herbert - QB - Oregon7.) Carolina Panthers: Tristan Wirfs - OT - Iowa8.) Arizona Cardinals: Jedrick Wills - OT - Alabama9.) Jacksonville Jaguars: CeeDee Lamb - WR - Oklahoma10.) Cleveland Browns: Andrew Thomas - OT - Georgia11.) New York Jets: Mekhi Becton - OT - Louisville  12.) Las Vegas Raiders: Henry Ruggs III - WR - Alabama13.) San Francisco 49ers (from the Indianapolis Colts): Derrick Brown - DL - Auburn14.) Tampa Bay Buccaneers: Josh Jones - OT - Houston15.) Denver Broncos: Jerry Jeudy - WR - Alabama16.) Atlanta Falcons: Javon Kinlaw - DL - South Carolina17.) Dallas Cowboys: C.J. Henderson - CB - Florida18.) Miami Dolphins (from the Pittsburgh Steelers): K’Lavon Chaisson - EDGE - LSU19.) Las Vegas Raiders (from the Chicago Bears): Kenneth Murray - LB - Oklahoma20.) Jacksonville Jaguars (from Los Angeles Rams): Kristian Fulton - CB - LSU21.) Philadelphia Eagles: Justin Jefferson - WR - LSU22.) Minnesota Vikings (from the Buffalo Bills): Denzel Mims - WR - Baylor23.) New England Patriots: Patrick Queen - LB - LSU24.) New Orleans Saints: Xavier McKinney - S - Alabama25.) Minnesota Vikings: Austin Jackson - OT - USC26.) Miami Dolphins (from the Houston Texans): Cesar Ruiz - OL - Michigan27.) Seattle Seahawks: A.J. Epenesa - EDGE - Iowa28.) Baltimore Ravens: Laviska Shenault - WR - Colorado29.) Tennessee Titans: Ross Blacklock - DT - TCU30.) Green Bay Packers: Jalen Reagor - WR - TCU31.) San Francisco 49ers: A.J. Terrell - CB - Clemson32.) Kansas City Chiefs: Jeff Gladney - CB - TCU
Round 2:
33.) Cincinnati Bengals: Yetur Gross-Matos - EDGE - Penn State34.) Indianapolis Colts (from the Washington Redskins): Brandon Aiyuk - WR - Arizona State35.) Detroit Lions: Grant Delpit - S - LSU36.) New York Giants: Cole Kmet - TE - Notre Dame37.) Los Angeles Chargers: Jonathan Taylor - RB - Wisconsin38.) Carolina Panthers: Zack Baun- LB -| Wisconsin39.) Miami Dolphins: J.K. Dobbins - RB - Ohio State40.) Houston Texans (from the Arizona Cardinals): Lloyd Cushenberry - OL - LSU41.) Cleveland Browns: Antoine Winfield Jr. - S - Minnesota42.) Jacksonville Jaguars: Jaylon Johnson - CB - Utah43.) Chicago Bears (from the Las Vegas Raiders): Trevon Diggs - CB - Alabama44.) Indianapolis Colts: Jordan Love - QB - Utah State45.) Tampa Bay Buccaneers: Jacob Eason - QB - Washington46.) Denver Broncos: Ezra Cleveland - OT - Boise State47.) Atlanta Falcons: Noah Igbinoghene -CB - Auburn48.) New York Jets: Terrell Lewis - EDGE - Alabama49.) Pittsburgh Steelers: Michael Pittman Jr. - WR - USC50.) Chicago Bears: Neville Gallimore - DL - Oklahoma51.) Dallas Cowboys: Bryce Hall - CB - Virginia52.) Los Angeles Rams: Tyler Biadasz - OL - Wisconsin53.) Philadelphia Eagles: Curtis Weaver - EDGE - Boise State


54.) Buffalo Bills: K.J. Hamler - WR - Penn State

Although you may think the Bills are done adding to the wide receiver position, I’m not as sold.

The Bills went out and added a legitimate No. 1 wide receiver in Diggs, who is under contract for the next four seasons. They also added John Brown and Cole Beasley in the 2019 offseason, assembling one of the best wide receiver trio’s in all of football.

Having said all that, Brown signed a three-year deal in 2019 that will expire at the end of next season when he’ll be 32-years-old. No offense to Andre Roberts, but saving a roster spot for a player to solely return kicks isn’t a strategy I’d like to replicate going into 2020, considering Roberts is also sitting at 32-years of age.

Enter Isaiah McKenzie, who the Bills re-signed this offseason. McKenzie carved himself out a nice role as the team's No. 3 receiver in 2019 and played, sort of, a hybrid role, taking a majority of the shovel passes and end arounds. He also found himself as the team’s secondary return man for punts and kickoffs.

Now, let’s discuss why the Bills go with Hamler.

Hamler likely rounds out the top-three at wide receiver for the 40-yard dash if he participates at the NFL Combine. He’s, arguably, the most electric playmaker in the draft and can fill three roles for you - your primary kick and punt returner, WR4 on the offense who takes over as a more dynamic version of McKenzie, and signifies the youth and future of the position next to Diggs. Hamler will have the ability to learn from three of the best route runners in the game and make an immediate impact in the return game, and gives your offense the true big-play threat it needs.

He checks the most boxes here at 54 with a run on corners and offensive line to start the second round. You can make the case for safeties Jeremy Chinn or Kyle Duggar here, but I don’t want to rule out them being around in the third round.