Bills signed LB A.J. Klein, formerly of the Saints, to a three-year, $18 million contract.
Per SiriusXM’s Adam Caplan, the deal includes $9.7 million guaranteed. Klein just finished out a three-year, $15 million deal in New Orleans. His snap totals over the past three years were all over the upper end of the map, ranging from 60-85 percent. Klein is capable of playing multiple positions and contributes at least a little in every phase of the linebacking game. It’s a solid, if unremarkable, signing for one of the AFC’s best defenses.