2. ESPN's Todd McShay identifies these draft needs for the Bills

ESPN's Todd McShay identified the top five draft needs for all 32 NFL teams by marrying rankings and scheme fit with team-specific areas of need.

He identified the five biggest draft needs for the Bills in order.

Top draft needs:DT, EDGE, TE, G, CB

The Bills have their quarterback inJosh Allen, but consideringShaq Lawsonis the only player drafted by Buffalo before 2017 still on the roster, there are a lot of areas of need here. With Kyle Williams gone, the defensive tackle position opens up -- Houston'sEd Olivercould fit perfectly -- andJerry Hughesisn't getting any younger off the edge. The Bills managed only 36 sacks in 2018. And afterCharles Claysigned with Arizona, Buffalo will want a complement toTyler Kroftat tight end.

In McShay's most recent three-round mock draft, he gave the Bills DT Ed Oliver from Houston with the No. 9 pick, C/G Erik McCoy from Texas A&M with the No. 40 pick, and TE Kahale Warring from San Diego State at No. 74.