Jeff Heuerman, TE (age 26)
Contract: 2 years, $9 million (2019 cap hit: $3.187 million)
With pretty much every tight end on the roster coming off of season-ending injuries, the Broncos were put between a rock and a hard place here. They could have paid twice as much money to get a free agent from another team, or they could re-sign Heuerman, a third-round pick from the 2015 draft class who played well in his contract year before a freak rib injury.
Heuerman will enter offseason workouts as the starter, but the Broncos will probably bring in some more competition here at some point.
Zach Kerr, DL (age 28)
Contract: 2 years, $5 million (2019 cap hit: $2.05 million)
A versatile player on the defensive line, Zach Kerr proved over the past two years in Denver he was worthy of a second contract with the team.
If he’s coming back, it means he’s a favorite of defensive line coach Bill Kollar, who has done such a tremendous job developing talent up front.
Kevin Hogan, QB (age 26)
Contract: 1 year, $1.29 million (2019 cap hit: $1.29 million)
It was a smart idea for the Broncos to bring back Hogan on a cheap one-year deal after non-tendering him as a restricted free agent.
Hogan’s skill set should work well in Rich Scangarello’s version of the Shanahan offense, and hopefully he can develop into someone the Broncos could trust in a pinch.
Casey Kreiter, LS (age 28)
Contract: 1 year, $1 million (2019 cap hit: $1 million)
Long snappers are people, too.
Casey Kreiter has done a great job with the Broncos and they brought him back on a one-year, $1 million deal as a way to reward him for that strong work.