The Cincinnati Bengals and Carlos Dunlap have agreed to a three-year, $45 million extension.

Dunlap was a Pro Bowler in 2015 and 2016 at defensive end.