Karras agreed to a three-year, $18 million contract with the Bengals on Monday, Ian Rapoport of NFL Network reports.
Karras will likely be the Bengals' top backup interior offensive lineman, but he'll have a shot to compete for a starting job during training camp. Cincinnati's clear weakness during its Super Bowl run last season was the inability to protect Joe Burrow, so it makes sense to bring in a veteran depth piece like Karras.