Final Buffalo Bills 2024 NFL Mock Draft before Round 1

Texas Rangers v Detroit Tigers
Texas Rangers v Detroit Tigers / Mark Cunningham/GettyImages
2 of 4

Pick 48: Xavier Legette, WR (South Carolina)

While the Bills trade out of the first round, one of the wide receivers they appear to be targeting is still available when they are on the clock at pick 48. The Bills reportedly had a private workout with Xavier Legette recently which could be a good indication of their interest in the former South Carolina wide receiver.

Legette has a great combination of size and speed at 6'1" and 221 pounds and the potential is there for him to develop into a number one wide receiver. However, he had only one productive season at the college level and it might be unrealistic to expect him to produce at the same level as Stefon Diggs.

If the plan is for the Bills to bring in another veteran wide receiver later this summer, Legette is a perfect pick here and would complete the position.

Pick 60: Marshawn Kneeland, DE (Western Michigan)

With the Bills' original second-round pick, the Bills add to the defensive end position with the selection of Marshawn Kneeland. According to Ryan Fowler with The Draft Network, the Bills had a scheduled Top-30 visit with Kneeland leading up to the NFL Draft.

He is one of those under-the-radar prospects playing at Western Michigan that could make an early impact. Kneeland is a well-rounded defensive end both against the run and rushing the passer and would work well into the rotation with Greg Rousseau, A.J. Epenesa, Von Miller, and Casey Toohill.