4 former Buffalo Bills who won't live up to their new contracts

Buffalo Bills v Los Angeles Chargers
Buffalo Bills v Los Angeles Chargers / Ryan Kang/GettyImages
3 of 5

Leonard Floyd

Leonard Floyd was the Buffalo Bills pass rusher last season and it wasn't even really close. He was one of the last free agents the Bills added last offseason and would finish leading the team in sacks with 10.5.

The Bills only signed Floyd to a one-year deal and the veteran pass rusher was once again a free agent this offseason. This time around he didn't have to wait nearly as long for his next contract as the San Francisco 49ers and Floyd would agree to a two-year deal worth $20 million.

It wouldn't be surprising if Floyd once again found himself approaching double digit sacks but he also will be 32 years old. At some point, the production typically significantly decreases as the Bills have found out with older defensive ends like Mario Addison.

While Leonard Floyd probably would have been brought back at the right price, it wouldn't have been a smart move to match the contract he got from the 49ers.