Buffalo Bills general manager Brandon Beane feels his team is stacked from top to bottom. More specifically, Beane told WKBW Bills beat reporter Joe Buscaglia on April 15 the team has no glaring holes.

Beane, who spoke in a press conference on Monday, told the media Buffalo has a competitive lineup heading into the 2019 NFL Draft, per Syracuse.com's Matt Parrino.

I'm never going to say we got some positions that are stronger than others. I don't have to go through those. You guys are pretty sharp people.

We still have ‘needs,' but not going into the draft with any glaring hole was a focus and will be the focus every year in free agency. At a minimum, I feel we have accomplished that.

The Bills have added 17 free agents to their roster during the offseason. These include linebacker Lorenzo Alexander, offensive linemen Mitch Morse and Spencer Long, cornerback Kevin Johnson, wide receivers Cole Beasley, Andre Roberts, and John Brown; running back Frank Gore, and tight end Tyler Kroft.

Throw in Josh Allen, LeSean McCoy, Shaq Lawson, and Star Lotulelei; the Bills look like a competitive team on paper.

The Bills finished with a 6-10 (.375) win-loss record in the 2018 NFL season. They will pick ninth in the first round of the 2019 NFL Draft on April 25.

Beane chimed in on how this scenario will play out for Buffalo, per Parrino.

If you do it enough times, it naturally will present different scenarios and sometimes there's maybe a scenario you didn't think about.

At nine, there's probably going to be less scenarios than what we were dealing with last year at 12 and 22. But there will still be a lot of variations.

The goal is to hopefully…practice a scenario that actually presents itself, which makes it real easy.

Buffalo mainly addressed offense during free agency. Bills fans shouldn't act surprised if the team plucks a defensive player from the draft pool.

Notable names which come to mind include Montez Sweat, Josh Allen, Quinnen Williams, and Ed Oliver.