Travis Kelce has agreed to a two-year contract extension with the Kansas City Chiefs worth $34.25 million with $17 million fully guaranteed.

The deal will make Kelce the NFL's highest-paid tight end.

During his age 34 season last year, Kelce caught 121 balls for 984 yards and five touchdowns.