Leonard Floyd has agreed to sign with the San Francisco 49ers on a two-year, $20 million deal.

Floyd signed with the Buffalo Bills on a one-year deal last June. His signing ended up being one of general manager Brandon Beane's best moves in 2023, with the pass-rusher having significant success, including starting 16 games with Buffalo in the regular season as one of the leaders of the defensive line rotation.