The Bills have re-signed some familiar faces over the last week, with safety Dean Marlowe, wide receiver Isaiah McKenzie, and cornerback E.J. Gaines rejoining the club. Daryl Williams is also heading to Buffalo, as the former right tackle for the Carolina Panthers has agreed to a one-year contract. While these signings should not have a major impact on the selections made by general manager Brandon Beane, each player adds depth and familiarity to the roster.
This four-round mock draft was conducted once again with the mock-draft machine from The Draft Network.
Round 2, Pick 54 - Brandon Aiyuk WR (Arizona State)
While I do realize that the Bills made an upgrade at receiver with the trade for Stefon Diggs, there is still an opportunity to add another talented option to the roster. Aiyuk provides Josh Allen with another weapon on offense, and has the ability to return kicks on special teams. One could argue that Aiyuk is a first-round talent, simply pushed into the second round because of the depth at the position.
Round 3, Pick 86 - Jonathan Greenard EDGE (Florida)
The Bills have been aggressive with additions made to the defensive line in free agency, but the unit needs an influx of youth at the edge. During his rookie season while serving as a rotational player behind Jerry Hughes and Mario Addison, Greenard could make Trent Murphy expendable.
Round 4, Pick 111 - Zack Moss RB (Utah)
In this scenario I traded picks 128 and 167 to move up for the impressive running back from Utah. Should the Bills opt to wait on selecting a running back early, Moss would be a terrific complement to Devin Singletary. He brings a unique combination of size, speed, and agility, and would fill the role vacated by Frank Gore.
Other players considered: Anthony McFarland Jr. RB (Maryland)
Be sure to share your own mock drafts in the comments section below, and include your thoughts on the selections made in this edition of Mocking The Bills.