TE Dawson Knox signed a 3 year, $29.5M restructured contract with the #Bills that lowered his 2024 cap hit by $6.5M.

Knox secures $12.5M guaranteed on the new deal, including $4.5M of his 2025 salary.https://t.co/0M72KFhsVV

— Spotrac (@spotrac) March 17, 2024