A source tells ESPN's Adam Caplan that the deal is for three years and $19 million, with $9.5 million guaranteed. The deal can max out at $21 million with incentives.

Doyle, 26, made a smooth transition from being known as a blue-collar tight end and third on the Colts' depth chart to being an all-around player who was arguably their best tight end last season.

He had career highs in receptions (59), yards (584) and touchdowns (five) last season. His 584 receiving yards and 75 targets were second on the team behind receiver T.Y. Hilton's 1,448 receiving yards and 156 targets.