Allen re-signed with the Colts on Monday, picking up a four-year, $29.4 million contract, Josina Anderson of ESPN reports.

Both Allen and fellow Colts tight end Coby Fleener entered the offseason as unrestricted free agents, but Allen was the first, and perhaps only, one to come to terms. Considering the contract includes $12 million for the first year and $5 million more for the second, Allen appears to have won the long-term battle of 2012 draft picks, though Fleener could also re-up on a lesser deal. In any case, Allen will look to harken back to the 2014 season, when he gathered in 29 of 50 passes for 395 yards and eight touchdowns in 13 games.