Though the Buffalo Bills hosted Dwayne Allen on Wednesday, the seven-year veteran decided to sign a contract on Saturday with the Miami Dolphins. The two-year deal is for $7 million, according to NFL Network reporter Ian Rapoport.
The Bills were looking to sign the tight end because of the uncertainty at the position after moving on from Charles Clay, whom the team signed as a free agent from Miami four seasons ago. During his first five seasons with the Indianapolis Colts, Allen put up 19 total touchdowns but when he went to New England he only had one touchdown to go with 13 receptions. The 29-year-old, in his eighth NFL season, was primarily a blocker last season.
Allen reinforces a Miami tight-end corps hoping for more production, now that 2018 second-round pick Mike Gesicki is entering his second year with the team.