Khalil Shakir was locked up by the Buffalo Bills for the foreseeable future this offseason.
Shakir inked a four-year extension in Buffalo. The Bills keep him through the 2029 season.
Shakir led the Bills in targets (100), receptions (76) and receiving yards (821) in 2024.
However, now we have full details of his contract. Realistically, it's a bit of a three-year extension.
Shakir's extension is worth $60.2 million with $32M guaranteed. Factored into that are other various factors such as bonuses, incentives, and more.
For fans, most are just concerned with how the salary cap looks when it comes to a contract.