Bills agree to terms with A.J. Epenesa, lose Leonard Floyd to 49ers


Staff member

One Buffalo Bills defensive end is heading out, but one is staying put.

Over the course of an hour Monday night, the Bills reportedly lost Leonard Floyd to the San Francisco 49ers, but retained A.J. Epenesa on a two-year contract.

NFL Network reported that Floyd’s deal is worth up to $20 million over two years. The Epenesa contract is reportedly worth up to $20 million ($7 million base value in 2024).

The Bills announced Epenesa had officially agreed to terms at 6:30 p.m.

The current edge-rusher depth chart for the Bills: Greg Rousseau, Von Miller, Epenesa, Kingsley Jonathan and Kameron Cline.

Epenesa, 25, has 15 1/2 sacks in 58 games (four starts) since being drafted in the second round in 2020. Starting at noon Monday, his agent was permitted to talk contract parameters with other teams.

Epenesa has 6 1/2 sacks in each of the last two seasons (375 and 387 snaps) and is the second member of the Bills’ 20 draft class to sign a second contract with the club (kicker Tyler Bass).

Floyd was one-season-and-done with the Bills.

Floyd, who turns 32 on Sept. 8, had 10 1/2 sacks for the Bills over 17 regular-season games. He added 32 tackles while playing 577 defensive snaps.

The 49ers will be Floyd’s fourth team – he was drafted by Chicago, signed with the Los Angeles Rams and Bills in free agency and now joins the defending NFC champions. Edge rusher was a need for San Francisco with Chase Young and Randy Gregory free agents after they were acquired from Washington and Denver, respectively, in midseason trades.