Team-First Dion Dawkins Made Bills’ Amani Hooker Trade Possible by Creating Cap Room

Cap room needed for Hooker
The Bills were looking to bolster their defense and traded for Tennessee Titans safety Amani Hooker before Tuesday’s NFL deadline. To make the deal official, Buffalo needed $4.4 million in available salary cap space.
According to Spotrac, the team began the day with $3.8 million in room. It created more space by converting $7 million of left tackle Dion Dawkins’ 2026 salary into a signing bonus, freeing $5.3 million.
Beane credits Dawkins
General manager Brandon Beane said the Bills restructured Dawkins’ contract to complete the trade. Dawkins was at a community event, and football administration and operations manager Ryan Moore went to find him as the deal neared completion.
Beane expressed appreciation for Dawkins and his representatives. The tackle is in the second season of a three-year contract extension worth $60.06 million.
Deadline timing clarified
The salary conversion was processed Tuesday. Public discussion had raised confusion about the timing, but the article says Monday’s deadline applied only to players changing teams in a trade. The Bills are taking on $2.3 million in dead money on this year’s cap from the failed free-agent signing of safety Chauncey Gardner-Johnson, whom Hooker is essentially replacing.
Dawkins’ recent absence
Dawkins, 32, was selected by Buffalo in the second round of the 2017 NFL Draft. He was inactive for Monday night’s game against the Minnesota Vikings after missing practice the previous week because of a ribs injury.
The Bills’ players had the day off after playing on the road Monday night and arriving home early Tuesday. Beane, meanwhile, was working on the trade and the salary adjustment.
Key points
- Buffalo traded for Titans safety Amani Hooker before Tuesday’s NFL deadline.
- The Bills added $5.3 million in cap room by converting $7 million of Dawkins’ 2026 salary.
- Beane thanked Dawkins and his representatives for helping complete the transaction.
- Dawkins was inactive against Minnesota with a ribs injury.

