The Cincinnati Bengals and Trey Hendrickson have struggled in negotiations since last offseason. It finally reached a conclusion.