THE Kansas City Chiefs have announced Travis Kelce‘s retirement decision after weeks of speculation.

The 35-year-old has two years left on his contract, heading into the 2025 NFL season.