CJ Uzomah, Cincinnati Bengals
The 6-foot-6, 265 pound Uzomah has really developed into a solid all-around tight end.
He was one of the highest graded run blockers by Pro Football Focus in the 2017 season, and was strong again this past season while also setting career marks as a receiver.
He caught 43 passes for 439 yards and three touchdowns for the Bengals with their poor situation at quarterback.
He may end up being more highly valued by other teams than the Broncos are willing to pay, but Uzomah would really fit a lot of my personal criteria for a free agent.
He’s young (26) and excels both as a blocker and receiver. He is ascending and could wind up playing even better for Denver than he did with the Bengals.