
Travis Kelce has signed what is widely reported as a three-year contract worth up to $57 million (£42.42 million) with the Kansas City Chiefs, but the structure behind the deal has quickly become a talking point across the NFL. While the headline figure suggests a long-term commitment, closer examination shows a more complex arrangement that may not guarantee Kelce's future beyond the 2026 season.
Only around $12 million (£8.93 million) of the contract is fully guaranteed, and that applies to the 2026 campaign. The remaining value depends on incentives and future years that are not locked in, leading to confusion over whether the agreement truly reflects a three-year extension.