It's a four-year, $29.4M deal for Colts TE Dwayne Allen, with $12M paid out in year one, $17M through year two. He had 16 catches last year.

— ProFootballTalk (@ProFootballTalk) March 8, 2016